安装nodejs npm是基于nodejs里面一个js管理组建
https://nodejs.org/en/download/
image.png
下载linux 安装包
xz -d node-v10.13.0-linux-x64.tar.xz
tar xvf node-v10.13.0-linux-x64.tar
mv node-v10.13.0-linux-x64 /usr/local/node
创建软连接
ln -s /usr/local/node/bin/node /usr/bin/node
ln -s /usr/local/node/bin/npm /usr/bin/npm
配置淘宝镜像
npm config set registry https://registry.npm.taobao.org
升级npm为淘宝镜像命令
npm install -g cnpm --registry=https://registry.npm.taobao.org
查看版本 npm 版本需要大于 3.0
npm -v
升级或安装 cnpm npm install cnpm -g
升级 npm cnpm install npm -g
安装vue-cli脚手架 配合 npm run dev 开发使用
npm install webpack webpack-cli -g
npm install --global vue-cli
创建软链
ln -s /usr/local/nodejs/bin/vue /usr/local/bin/vue
创建项目命令
vue init webpack 项目名
npm run dev
image.png
npm run build
将dist底下生成的文件部署到线上就行
注 vagrant共享目录下使用npm会存在文件权限问题导致无法npm install
清空缓存
npm cache clean --force
疑难问题
image.png
设置缓存目录地址
npm config set cache /var/.npm
安装不绑定软连接
npm install --no-bin-links