Vue环境搭建
- 全局安装:将依赖包安装在本机,对所有项目有效,全局安装会锁定一个依赖包的版本,该版本可能不适应某个项目。全局安装需要添加参数 -g。
- 本地安装:仅将依赖包安装在当前目录的node_modules目录中,仅对当前目录有效。
1、node.js下载并安装
官网下载
node.js已经集成了npm,所有不需要再进行安装。
npm原理:远程下载node.js需要的依赖js包
-
查看node.js存放的包位置:
npm config ls -
修改node.js存放的包位置:
npm config set profix "文件路径" -
安装cnpm代替npm下载镜像包:
npm install -g cnpm --registry=http://registry.npm.taobao.org安装完成查看是否安装成功:cnpm -v
-
安装nrm来查看可以镜像:
npm install nrm -g// 查看镜像地址,*标记的当前选择的镜像 nrm ls//如下: * npm -------- https://registry.npmjs.org/ yarn ------- https://registry.yarnpkg.com/ cnpm ------- http://r.cnpmjs.org/ taobao ----- https://registry.npm.taobao.org/ nj --------- https://registry.nodejitsu.com/ npmMirror -- https://skimdb.npmjs.com/registry/ edunpm ----- http://registry.enpmjs.org/// 切换使用的镜像 nrm use taobao
2、安装webpack
webpack依赖环境:node.js > npm
-
本地安装:
// 方式一 npm install --save-dev webpack // 方式二 cnpm install --save-dev webpack // 4.0以后版本需要安装webpack-cli npm install --save-dev webpack-cli -
全局安装:
// 方式一 npm install webpack -g // 方式二 cnpm install webpack -g // 指定安装版本@+版本号,不加就是安装最新版本 npm install webpack@3.6.0 -g -
删除
==注意:==不能直接把依赖包删除,一定要先使用命令,再将残余的依赖包文件夹删除,如果不行请多执行几次。npm uninstall webpack -g
3、安装webpack-dev-server
webpack-dev-server开发服务器,它的功能可以实现热加载并自动刷新浏览器。
-
本地安装:
// 本地安装 npm install webpack-dev-server@2.9.1 --save-dev -
配置package.json:
{ "scripts": { "dev": "webpack-dev-server --inline --hot --open --port 5008" }, "devDependencies": { "webpack-dev-server": "^2.9.1" } }
| 指令 | 说明 |
|---|---|
| –inline | 自动刷新 |
| –hot | 热加载 |
| –port | 指定端口 |
| –open | 自动在默认浏览器打开 |
| –host | 指定服务器ip,默认为127.0.0.1,对外发布写服务器ip |
8504

被折叠的 条评论
为什么被折叠?



