- ubuntu12.04环境下使用kvm ioctl接口实现最简单的虚拟机
- Ubuntu 通过无线网络安装Ubuntu Server启动系统后连接无线网络的方法
- 在Ubuntu上搭建网桥的方法
- ubuntu 虚拟机上网方式及相关配置详解
CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.
这篇CFSDN的博客文章Vue环境搭建+VSCode+Win10的详细教程由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.
1、安装Node.js(js的运行环境) 。
1.在Node.js官网https://nodejs.org/en/download/ 下载安装包。 2.下载后进行安装。 3.打开命令行,输入node -v可以查看到版本号。输入npm –v可看到npm版本号。 新版的Node.js已自带npm(类似.net中的nuget包管理器),安装Node.js时会一起安装。(将来要更新npm可用这个命令npm intall npm@latest -g) 。
4.在我的win10系统中可以看到环境变量也已经自动配置好了。如下图 。
同时也可年看到npm包管理器的默认下载目录,如下图 。
5.在命令行输入node回车,再输入console.log(“hello”); 注意以英文分号结束,查看到输出结果就说明安装成功了。 6配置npm的全局模块的存放路径以及缓存的路径 (先要退出上一步已进入的node,输入.exit或者按两次Ctrl+C就退出了node) 在node.js的安装目录(C:\Program Files\nodejs)下新建两个文件夹node_cache和node_global方便集中管理。(因为默认会将模块安装到【C:\Users\用户名\AppData\Roaming\npm】路径中,占C盘空间,所以下面两行的命令是修改模块保存的路径,自已想放哪都行,这里我就懒得放其它盘了) 然后在命令行输入 。
npm config set cache "c:\Program Files\nodejs\node_cache"
将来用npm install XXX -g安装以后模块就在这两个文件夹里.
然后在C:\Users\[你的用户名]下用记事本打开.npmrc文件确定如下图所示就说明设置成功了.
7.配置npm的环境变量(因为上面修改了路径) 。
在系统变path中新增一个变量C:\Program Files\nodejs\node_global\node_modules 。
然后在用户变量中修改变量为C:\Program Files\nodejs\node_global 。
最后就可以删掉C:\Users\xlz\AppData\Roaming下的npm目录了。(这里得显示隐藏的项目才能看到AppData目录) (注意:修改了环境变量后要重新打开命令行界面) 8..测式npm 安装个module测试下,例如最常用的express模块。 输入命令npm install express –g 完成后在C:\Program Files\nodejs\node_global\node_modules目录下就可看到express文件夹和它的文件了.
2、安装cnpm(淘宝的npm) 。
因为npm安装插件是从国外服务器下载,受网络影响大,可能出现异常。 1.下载安装cnpm并且使用淘宝的服务器做为的包源 。 输入命令:npm install –g cnpm --registry=https://registry.npm.taobao.org注意registry前面是两个杠啊。 完成后输入cnpm –v可查看到相关信息.
完成后在C:\Program Files\nodejs\node_global\node_modules目录下可看到cnpm文件夹和它的文件了。如下图 。
还有在C:\Program Files\nodejs\node_global可看到cnpm和cnpm.cmd两个文件.
3、安装webpack(js应用程序的静态模块打包器(module bundler)) 。
当 webpack 处理应用程序时,它会递归地构建一个依赖关系图(dependency graph),其中包含应用程序需要的每个模块,然后将所有这些模块打包成一个或多个 bundle。 Vue的组件是.vue或.wxml等文件,无法被浏览器解析,需要被翻译和打包为.js文件 1.输入cnpm install webpack –g安装 。 完成后在C:\Program Files\nodejs\node_global\node_modules目录下可看到webpack文件夹和它的文件了,还有在C:\Program Files\nodejs\node_global可看到webpack和webpack.cmd两个文件.
4、安装vue-cli(用来生成vue模版的工具) 。
vue-cli这个构建工具大大降低了webpack的使用难度,支持热更新,有webpack-dev-server的支持,相当于启动了一个请求服务器。 vue-cli是脚手架,就是用配置好的模版快速搭起一个项目来,省去配置webpack的基本内容。通过vue init 模版名 项目名,然后再有几个简单设置就建起项目了。 1.输入cnpm install vue-cli –g安装, 完成后在C:\Program Files\nodejs\node_global\node_modules目录下可看到vue-cli文件夹和它的文件了,还有在C:\Program Files\nodejs\node_global可看到vue的六个文件.
如下图 。
5、新建一个Vue项目测式一下 。
为了访止出现什么问题,我关闭命令行界面后重新打开命令行界面。 1.我在D盘新建一个名为VueProjects的文件夹来专门存放vue项目。 2.在命行先输入d: 进入D盘,再输入cd d:\VueProjects进入到此目录。 3.输入vue init webpack test1新建一个项目, 。
在新建过程中会要输入几次回车和y,如下图(记得最后一步选择No I will handle that myselft,也就是创建完项目后由我自己来下载依赖) 。
完成后会创建项目,如下图 。
然后输入cd test1进入项目目录, 。
输入cnpm install下载安装项目的依赖(注意不是用的npm,而是cnpm,这样快些),完成后可在目录中看到所有有依赖,如下图 。
输入cnpm run dev(注意不是用的npm,而是cnpm)后会给出提示让我们在浏览器通过http://localhost:8080地址访问.
6、安装VSCode( 官网https://code.visualstudio.com/Download) 。
安装过程就不写了,下一步下一步就完成了。 1.安装vetur插件,是vue语法的高亮插件。 2.安装eslint插件,是智能错误检测插件.
这两年插件安装,先要打开:文件-〉首选项-〉设置,在用户设置中输入如下代码 。
"vue-html": "html", "vue": "html" } "eslint.validate": [ "javascript", "javascriptreact", "html", "vue"], "eslint.options": { "plugins": ["html"]}
也可以通过左边的扩展,然后搜索相应插件安装.
3.安装prettier插件,是代码格式化工具 。
装完后重启VSCode,然打开设置,搜索eslint,接首在右侧用户配置添加相关配置 。
具体相关配置代码如下:
"editor.tabSize": 2, "prettier.tabWidth": 2, "prettier.eslintIntegration": true, //让prettier使用eslint的代码格式进行校验 "prettier.semi": false, //去掉代码结尾的分号 "prettier.singleQuote": true, //使用带引号替代双引号 "javascript.format.insertSpaceBeforeFunctionParenthesis": true, //让函数(名)和后面的括号之间加个空格 "vetur.format.defaultFormatter.html": "js-beautify-html", //格式化.vue中html "vetur.format.defaultFormatter.js": "vscode-typescript", //让vue中的js按编辑器自带的ts格式进行格式化
4.打开项目test1 。
5.运行项目 。
在终端输入cnpm install先检查和下载依赖,然后输入cnpm run dev运行项目,如下图 。
最后给出提示,打开浏览器输入http://localhost:8080这个地址就可访问了.
7、VS2017中使用npm 。
1.新建一个asp.net core空白项目.
2.设置nodejs程序所在目录(注意排在.\node_modules\.bin下面) 。
3.打开cmd 或者powershell,切换到asp.net core项目目录下.
4.输入要安装的js包,例如我这里要下载安装oidc-client : cnpm install oidc-client 。
5.然后在vs2017中就可以看到了 。
总结 。
到此这篇关于Vue环境搭建+VSCode+Win10的文章就介绍到这了,更多相关Vue环境搭建+VSCode+Win10内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持! 。
原文链接:https://blog.csdn.net/junshangshui/article/details/80376489 。
最后此篇关于Vue环境搭建+VSCode+Win10的详细教程的文章就讲到这里了,如果你想了解更多关于Vue环境搭建+VSCode+Win10的详细教程的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。
目录 进程 其他相关概念 创建线程的两种方式 为什么使用start()方法而不直接使用run()方法 start()方法底层
CURL状态码列表 状态码 状态原因 解释 0 正常访问
ODBC连接类函数 odbc_connect函数:打开一个ODBC连接 odbc_close函数:关闭一个已经打开的ODBC连接 odbc_close_all函数:关闭所有已经打开的ODBC连
作为标题,如何计算从纪元1900到现在使用boost的持续时间? 编辑:很抱歉以前的问题太短。我将再次描述我的问题。 我有关于将生日另存为整数的问题。我创建了四个函数,用法如下: ptime转换为整数
前言 在Java中,有一个常被忽略 但 非常重要的关键字Synchronized今天,我将详细讲解 Java关键字Synchronized的所有知识,希望你们会喜欢 目录 1. 定义 J
详细 JVM 垃圾收集日志的时间戳是收集的开始还是结束? 2016-08-09T21:04:19.756-0400: 224890.317: [GC Desired survivor size 167
我在“Master-Detail”概念上苦苦挣扎,除了一点点(但很重要)的细微差别外,几乎所有东西都按预期工作。我应该在 Storyboard上更改什么以在详细信息 View (屏幕截图底部的右上角)
我希望能够显示表格的详细 View ,但不推送新屏幕,而只显示表格所在的详细 View 。 设置它的最佳方式是什么......如果真的可行的话? ---------------------------
我在我的博客中为我的帖子使用了详细 View ,每篇帖子都有评论,所以我想对它们进行分页,但我不知道该怎么做,因为我请求了帖子模型。我知道如何在功能 View 中执行此操作,但不知道如何在详细 Vie
在下面的代码中,与 pm 对齐,该行是否会 move 整个内存并将其分配给 pm,或者它只会 move p 指向的内存而不是整个数组? int main() { int*
1·下载 https://dev.mysql.com/downloads/mysql/ 2·安装服务 1)管理员运行cmd 2)D: 3)cd D:\mysql
今天以前一直用的SQL Server 2005做开发,偶尔也用MySQL,现入手公司项目,用到SQL Server 2008,于是乎必须安装它,免得出现其他很纠结的小问题,现将自己安装图解分享如下:
1. crontab命令选项 复制代码 代码如下: #crontab -u <-l, -r, -e> -u指定一个用
我们有一个 WPF 应用程序,它有一个主窗口/详细信息窗口,两者都是 WPF 数据网格。当您在上部数据网格中选择一行时,详细信息将显示在下部数据网格中。我想知道从 UI 的角度来看是否有任何关于如何处
在可视化 Perforce 客户端 (p4v) 中有一个选项: 显示文件操作的 p4 命令输出 启用后,在日志 Pane 中,我可以看到这样的详细日志记录: p4 sync /Users/az/ftp
在其他服务器上设置测试环境后,在几个API调用中出现错误。 99%肯定这是MySQL的事情,但是返回的错误根本没有帮助: global name 'sys' is not defined" 我已经导入
我正在维护一个通用的 iOS 应用程序,其开发已开始于 iOS 6。我正在为 iOS 7 更新 UI。现在我遇到了应用程序的 iPad 部分的奇怪问题。这部分遵循使用 UISplitViewContr
我希望我能正确描述这种情况。当它发生时很容易在屏幕上看到,但很难用语言解释,但我会尽力而为。 我有一个带有固定主视图 (UITableView) 和两个详细 View 之一的 UISplitViewC
我尝试在 eclipse 和 intelliJ 参数中使用垃圾收集记录器来配置简单的测试程序。尝试了不同类型的配置,但尚未创建日志文件。 -XX:+PrintGCDetails -XX:+PrintG
正如您所知,.cap 文件中的 java 小程序的输出文件格式必须通过智能卡读卡器/写卡器(如 ACR122 或任何其他读卡器)部署到 java 卡,而且我相信 java 卡与 java 卡之间的部署
我是一名优秀的程序员,十分优秀!