1、源码安装node,npm
地址如下:
https://nodejs.org/dist/v16.13.0
可以选择自己的版本,比如:
node-v16.13.0-darwin-arm64.tar.gz
2、配置环境变量
vim ~/.zshrc
export NODE_HOME="/path/to/node"
export PATH="$NODE_HOME/bin:$PATH"
配置完环境变量可以找到node,npm 命令了,接下来可以配置npm源;
npm config set registry=http://registry.m.jd.com
npm config set disturl=http://npm.m.jd.com/mirrors/node
export SASS_BINARY_SITE=http://npm.m.jd.com/mirrors/node-sass
3、进入项目安装依赖
npm install 安装package.json 文件的依赖,可以选择删除,package-lock.json
npm install webpack@4
npm install --save core-js
npm install --save vue-cookies
npm install
4、常见问题
1、node npm 版本问题,版本不是越新越好,按照项目的版本,最好是安装一样的;
参考源码安装node,npm;
2、npm install 过程出现问题,npm 配置好了源,更新依赖是很快的,安装过程中出现问题,解决方法;
- 删除package-lock.json,删除node_modules目录;
- npm cache clean --force // 清除缓存
- 按提示的错误处理
3、vue项目启动报错,需要关注一下是否是webpack 版本,尽量用合适的,不用最新的;
4、避免使用nvm安装多个node环境,不好用,建议使用源码安装;