重新安装依赖包

1、删除文件夹:node_modules

2、删除文件:package-lock.json

3、清除缓存:npm cache clear --force

4、重新安装:npm install

 

设置淘宝镜像源

# 查看镜像源地址
npm config get registry

# 设置淘宝镜像源
npm config set registry https://registry.npm.taobao.org

 

设置 sass-pass 全局镜像源为淘宝镜像

npm config set sass_binary_site https://npm.taobao.org/mirrors/node-sass/

 

使用淘宝镜像安装 chromedriver

npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver

 

常用命令

npm run build
打包,打包后文件在项目根目录的 dist 目录下

 

配置文件 package.json

配置文件 package.json 中的 dependencies 节点下面是项目中使用到的组件

版本说明:

"axios": "0.19.2" version 必须完全和version一致
"axios": ">0.19.2" >version 必须比version大
"axios": ">=0.19.2" >=version 同上
"axios": "<0.19.2" <version 同上
"axios": "<=0.19.2" <=version 同上

"axios": "~0.19.2" ~version 约等于
比如~1.2.2,表示安装1.2.x的最新版本(不低于1.2.2),但是不安装1.3.x,也就是说安装时不改变大版本号和次要版本号。

"axios": "^0.19.2" ^version
比如ˆ1.2.2,表示安装1.x.x的最新版本(不低于1.2.2),但是不安装2.x.x,也就是说安装时不改变大版本号。需要注意的是,如果大版本号为0,则插入号的行为与波浪号相同,这是因为此时处于开发阶段,即使是次要版本号变动,也可能带来程序的不兼容。
* 所有