详解使用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 相关文章推荐
14款NodeJS Web框架推荐
Jul 11 NodeJs
基于NodeJS的前后端分离的思考与实践(三)轻量级的接口配置建模框架
Sep 26 NodeJs
初始Nodejs
Nov 08 NodeJs
浅谈Nodejs观察者模式
Oct 13 NodeJs
浅析Nodejs npm常用命令
Jun 14 NodeJs
在Debian(Raspberry Pi)树莓派上安装NodeJS的教程详解
Sep 19 NodeJs
nodejs基于WS模块实现WebSocket聊天功能的方法
Jan 12 NodeJs
nodejs用gulp管理前端文件方法
Jun 24 NodeJs
nodejs 使用nodejs-websocket模块实现点对点实时通讯
Nov 28 NodeJs
nodejs npm错误Error:UNKNOWN:unknown error,mkdir 'D:\Develop\nodejs\node_global'at Error
Mar 02 NodeJs
nodejs中实现修改用户路由功能
May 24 NodeJs
nodejs一个简单的文件服务器的创建方法
Sep 13 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文件
2007/01/04 PHP
Apache中php.ini的设置方法
2013/02/28 PHP
PHP页面间参数传递的四种方法详解
2013/06/09 PHP
PHP+FastCGI+Nginx配置PHP运行环境
2014/08/07 PHP
Extjs中常用表单介绍与应用
2010/06/07 Javascript
js 判断checkbox是否选中的实现代码
2010/11/23 Javascript
基于jquery的从一个页面跳转到另一个页面的指定位置的实现代码(带平滑移动的效果)
2011/05/24 Javascript
jquery 层次选择器siblings与nextAll的区别介绍
2013/08/02 Javascript
AngularJS基础学习笔记之指令
2015/05/10 Javascript
jQuery仿360导航页图标拖动排序效果代码分享
2015/08/24 Javascript
深入浅析JavaScript中的constructor
2016/04/19 Javascript
Bootstrap实现下拉菜单效果
2016/04/29 Javascript
Vue下的国际化处理方法
2017/12/18 Javascript
在Vue组件中获取全局的点击事件方法
2018/09/06 Javascript
Vue Object 的变化侦测实现代码
2020/04/15 Javascript
[34:08]2018DOTA2亚洲邀请赛3月29日 小组赛B组 VP VS EG
2018/03/30 DOTA
[01:31:22]DOTA2-DPC中国联赛定级赛 LBZS vs Magma BO3第二场 1月10日
2021/03/11 DOTA
Python实现根据指定端口探测服务器/模块部署的方法
2014/08/25 Python
Python中用字符串调用函数或方法示例代码
2017/08/04 Python
Python创建对称矩阵的方法示例【基于numpy模块】
2017/10/12 Python
用Python调用win命令行提高工作效率的实例
2019/08/14 Python
Python使用字典实现的简单记事本功能示例
2019/08/15 Python
python爬虫之遍历单个域名
2019/11/20 Python
django框架使用views.py的函数对表进行增删改查内容操作详解【models.py中表的创建、views.py中函数的使用,基于对象的跨表查询】
2019/12/12 Python
Tensorflow训练MNIST手写数字识别模型
2020/02/13 Python
tensorflow模型的save与restore,及checkpoint中读取变量方式
2020/05/26 Python
瑞贝卡·明可弗包包官网:Rebecca Minkoff
2016/07/21 全球购物
Tiqets英国:智能手机上的文化和娱乐门票
2019/07/10 全球购物
电子商务专业毕业生工作推荐信
2013/11/17 职场文书
致跳远运动员加油稿
2014/02/11 职场文书
乡镇平安建设汇报材料
2014/08/25 职场文书
小学生迎国庆演讲稿
2014/09/05 职场文书
学校拾金不昧表扬信
2015/01/16 职场文书
解约证明模板
2015/06/19 职场文书
使用PDF.js渲染canvas实现预览pdf的效果示例
2021/04/17 Javascript
Linux系统下MySQL配置主从分离的步骤
2022/03/21 MySQL