[TOC]
## **npm node包安装**
1、node安装、推荐使用方式二
**方式一:**下载地址:[https://nodejs.org/en/blog/release/v12.13.0/](),使用12.13.0版本,查看node是否安装成功和版本,在cmd下执行node -v
![](https://img.kancloud.cn/a9/68/a96873a141ac1ef2adc084efef88a731_677x439.png)
设置npm淘宝镜像:执行 npm config set registry https://registry.npm.taobao.org
**方式二:**如果需要使用其他版本node版本开发,推荐使用nvm管理node包,下载地址[https://github.com/coreybutler/nvm-windows/releases](https://github.com/coreybutler/nvm-windows/releases),使用最新版即可。
如果下载不了,可以进交流群,群共享有这个文件。下载nvm-setup.zip安装包。nvm安装使用请参考:https://www.jianshu.com/p/cce91f3bb181
设置npm淘宝镜像:打开nvm安装文件夹,修改settings.txt,增加node_mirror: https://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
入下图所示:
![](https://img.kancloud.cn/36/bb/36bb99e3fe4be1772d62f998b1f32473_634x247.png)
2、进入需要安装npm包的目录**jjj_food_chain_admin**,**jjj_food_chain_shop**,这2个目录安装都是一样的方法,如果安装好一个,可以直接把安装好的node_modules目录拷到另外1个目录,如下:
![](https://img.kancloud.cn/50/01/5001da985137b36725d108cdccc13403_668x439.png)
3、执行npm install,如果没有报错,则可以进入到第4步运行了
![](https://img.kancloud.cn/5f/f3/5ff3189cdb374eb8314219ce3eaddf49_676x435.png)
这时候文件夹下面多了个node_modules目录,这个目录可以拷到另外1个vue后台直接使用。
**常见问题1:**如果提示node-saas安装失败,请手动执行npm install node-sass --save,如果提示要4.12.0版本的,则执行npm install node-sass@4.12.0 --save,然后再执行npm install。
![](https://img.kancloud.cn/cc/29/cc2936d583f09bf1a34be24086a2cdca_670x438.png)
4、如果执行成功,运行npm run dev,看能否正常启动,出现下面的图证明启动成功,浏览器直接访问显示的地址,比如http://localhost:8081。
![](https://img.kancloud.cn/1b/f5/1bf539924fbf1d7147bb2c64dcbb39fb_678x441.png)
5、如果运行不成功,则参照下面的常见错误进行修改
## **常见错误**
1、如果提示node-saas包问题,则执行npm install node-sass --save,如果提示要4.12.0版本的,则执行npm install node-sass@4.12.0 --save。
2、使用nvm切换版本不成功,cmd启动的时候用管理员方式运行。