详解使用nodeJs安装Vue-cli


Posted in NodeJs onMay 17, 2017

前提:nodeJs本地已安装。

1、执行npm install --global vue-cli ,全局安装vue-cli

----因为默认是从国外服务器下,可以使用阿里巴巴在国内的镜像服务器。

产生通过config命令设置默认下载路径:

npm config set registry https://registry.npm.taobao.org

然后再执行:

npm install --global vue-cli

2、安装后,检查是否安装成功

vue -V (在此注意V为大写)

3、使用vue建一个项目名叫“my-project”(vue init webpack my-project),注意项目名不能有大写。

----注:vue-cli 的模板包括 webpack 和 webpack-simple,前者是比较复杂专业的项目,他的配置并不全放在根目录下的 webpack.config.js 中。

----webpack-simple 相对简单的,它根目录下才有个 webpack.config.js。

详解使用nodeJs安装Vue-cli

4、注意:

项目建立过程中,有如下选择,选择NO。(该选项为使用ESLint规范你的代码,一个空格错误都将报错,不开启,避免不必要的麻烦)。

后两项为单元测试,可以选择No.

详解使用nodeJs安装Vue-cli

5、项目建立完成后,目录结构如下:

详解使用nodeJs安装Vue-cli

6、安装项目所需依赖,进入项目中:

npm install

完成后,会发现项目目录下多出一个node_modules文件夹,里面就是 vue-cli 创建的一个基于 webpack 的 vue.js 项目。

详解使用nodeJs安装Vue-cli

7、进入项目目录文件夹(my-project)中,就可以使用vue进行开发啦

8、使用npm run dev,便可以打开本地服务器实时查看效果(localhost:8080)

如果浏览器打开之后,没有加载出页面,有可能是本地的 8080 端口被占用,需要修改一下配置文件 config>index.js

详解使用nodeJs安装Vue-cli

建议将端口号改为不常用的端口。另外我还将 build 的路径前缀修改为 ' ./ '(原本为 ' / '),是因为打包之后,外部引入 js 和 css 文件时,如果路径以 ' / ' 开头,在本地是无法找到对应文件的(服务器上没问题)。所以如果需要在本地打开打包后的文件,就得修改文件路径。

9、初始效果

详解使用nodeJs安装Vue-cli

10,退出监听,可以直接Ctrl+C,选择Y。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

NodeJs 相关文章推荐
初始Nodejs
Nov 08 NodeJs
轻松创建nodejs服务器(8):非阻塞是如何实现的
Dec 18 NodeJs
Nodejs中调用系统命令、Shell脚本和Python脚本的方法和实例
Jan 01 NodeJs
Nodejs从有门道无门菜鸟起飞必看教程
Jul 20 NodeJs
详解Nodejs的timers模块
Dec 22 NodeJs
nodejs中向HTTP响应传送进程的输出
Mar 19 NodeJs
nodejs6下使用koa2框架实例
May 18 NodeJs
详解nodejs通过代理(proxy)发送http请求(request)
Sep 22 NodeJs
NodeJS服务器实现gzip压缩的示例代码
Oct 12 NodeJs
NodeJS搭建HTTP服务器的实现步骤
Oct 12 NodeJs
基于nodejs的微信JS-SDK简单应用实现
May 21 NodeJs
Nodejs文件上传、监听上传进度的代码
Mar 27 NodeJs
NodeJS创建最简单的HTTP服务器
May 15 #NodeJs
NodeJS、NPM安装配置步骤(windows版本) 以及环境变量详解
May 13 #NodeJs
配置nodejs环境的方法
May 13 #NodeJs
nodejs multer实现文件上传与下载
May 10 #NodeJs
nodejs处理图片的中间件node-images详解
May 08 #NodeJs
使用nodejs爬取前程无忧前端技能排行
May 06 #NodeJs
win系统下nodejs环境安装配置
May 04 #NodeJs
You might like
php字符串截取的简单方法
2013/07/04 PHP
PHP设计模式之装饰者模式代码实例
2015/05/11 PHP
详解WordPress中用于合成数组的wp_parse_args()函数
2015/12/18 PHP
php删除一个路径下的所有文件夹和文件的方法
2018/02/07 PHP
fix-ie5.js扩展在IE5下不能使用的几个方法
2007/08/20 Javascript
jquery中dom操作和事件的实例学习-表单验证
2011/11/30 Javascript
{}与function(){}选用空对象{}来存放keyValue
2012/05/23 Javascript
JavaScript中的函数重载深入理解
2014/08/04 Javascript
超级简单实现JavaScript MVC 样式框架
2015/03/24 Javascript
JavaScript观察者模式(经典)
2015/12/09 Javascript
js中判断变量类型函数typeof的用法总结
2016/08/09 Javascript
Javascript动画效果(1)
2016/10/11 Javascript
微信小程序 开发之快递查询功能的实现
2017/01/09 Javascript
jQuery实现 上升、下降、删除、添加一行代码
2017/03/06 Javascript
vuex state及mapState的基础用法详解
2018/04/19 Javascript
详解mpvue中小程序自定义导航组件开发指南
2019/02/11 Javascript
详解将微信小程序接口Promise化并使用async函数
2019/08/05 Javascript
[07:09]2014DOTA2国际邀请赛-Newbee再次发威成功晋级决赛
2014/07/19 DOTA
简单介绍Python中的round()方法
2015/05/15 Python
Python判断字符串是否为字母或者数字(浮点数)的多种方法
2018/08/03 Python
python使用magic模块进行文件类型识别方法
2018/12/08 Python
PyTorch中常用的激活函数的方法示例
2019/08/20 Python
python中树与树的表示知识点总结
2019/09/14 Python
Django restframework 框架认证、权限、限流用法示例
2019/12/21 Python
使用pytorch搭建AlexNet操作(微调预训练模型及手动搭建)
2020/01/18 Python
关于Python字符串显示u...的解决方式
2020/03/06 Python
jupyter修改文件名方式(TensorFlow)
2020/04/21 Python
基于PyTorch的permute和reshape/view的区别介绍
2020/06/18 Python
keras分类之二分类实例(Cat and dog)
2020/07/09 Python
基于Python爬取京东双十一商品价格曲线
2020/10/23 Python
水电工岗位职责
2014/02/12 职场文书
学习经验演讲稿
2014/05/10 职场文书
节水倡议书
2015/01/19 职场文书
担保书范本
2015/01/20 职场文书
硕士论文致谢范文
2015/05/14 职场文书
2015年中秋寄语
2015/07/31 职场文书