详解使用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之请求路由概述
Jul 05 NodeJs
async/await与promise(nodejs中的异步操作问题)
Mar 03 NodeJs
Nodejs 获取时间加手机标识的32位标识实现代码
Mar 07 NodeJs
详解如何在NodeJS项目中优雅的使用ES6
Apr 22 NodeJs
基于nodejs 的多页面爬虫实例代码
May 31 NodeJs
深入学习nodejs中的async模块的使用方法
Jul 12 NodeJs
nodejs中解决异步嵌套循环和循环嵌套异步的问题
Jul 12 NodeJs
nodejs socket服务端和客户端简单通信功能
Sep 14 NodeJs
nodejs实现解析xml字符串为对象的方法示例
Mar 14 NodeJs
nodejs一个简单的文件服务器的创建方法
Sep 13 NodeJs
基于NodeJS开发钉钉回调接口实现AES-CBC加解密
Aug 20 NodeJs
使用 Koa + TS + ESLlint 搭建node服务器的过程详解
May 30 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生成静态HTML速度快类库
2007/03/18 PHP
php与paypal整合方法
2010/11/28 PHP
php实现文件与16进制相互转换的方法示例
2017/02/16 PHP
PHP单例模式与工厂模式详解
2017/08/29 PHP
PHP大文件切割上传功能实例分析
2019/07/01 PHP
suggestion开发小结以及对键盘事件的总结(针对中文输入法状态)
2011/12/20 Javascript
灵活应用js调试技巧解决样式问题的步骤分享
2012/03/15 Javascript
js替代copy(示例代码)
2013/11/27 Javascript
基于jquery实现无限级树形菜单
2016/03/22 Javascript
JAVA Web实时消息后台服务器推送技术---GoEasy
2016/11/04 Javascript
js实现放大镜特效
2017/05/18 Javascript
Linux系统中利用node.js提取Word(doc/docx)及PDF文本的内容
2017/06/17 Javascript
JavaScript实现各种排序的代码详解
2017/08/28 Javascript
实例讲解javascript实现异步图片上传方法
2017/12/05 Javascript
webpack打包非模块化js的方法
2018/10/24 Javascript
JavaScript实现栈结构Stack过程详解
2020/03/07 Javascript
[01:00:35]2018DOTA2亚洲邀请赛3月30日B组 EffcetVSMineski
2018/03/31 DOTA
[46:47]完美世界DOTA2联赛PWL S2 FTD vs Magma 第二场 11.20
2020/11/23 DOTA
python实现爬虫下载美女图片
2015/07/14 Python
详解Django通用视图中的函数包装
2015/07/21 Python
对python3 一组数值的归一化处理方法详解
2018/07/11 Python
对python插入数据库和生成插入sql的示例讲解
2018/11/14 Python
scrapy-redis的安装部署步骤讲解
2019/02/27 Python
Python下opencv图像阈值处理的使用笔记
2019/08/04 Python
python 字符串常用函数详解
2019/09/11 Python
python3.7 利用函数os pandas利用excel对文件名进行归类
2019/09/29 Python
Python使用selenium + headless chrome获取网页内容的方法示例
2019/10/16 Python
python爬取王者荣耀全皮肤的简单实现代码
2020/01/31 Python
英国书籍、CD、DVD和游戏的第一道德零售商:Awesome Books
2020/02/22 全球购物
师范生实习自我鉴定
2013/11/01 职场文书
优秀大学生的自我评价
2014/01/16 职场文书
节约用水演讲稿
2014/05/21 职场文书
事业单位鉴定材料
2014/05/25 职场文书
售后前台接待岗位职责
2015/04/03 职场文书
朋友离别感言
2015/08/04 职场文书
大学新生入学感想
2015/08/07 职场文书