1.node.js下载路径
安装的话,一下一步就可以,可以自己决定安装路径。
安装后重启cmd命令面板,输入 npm -v 或 node -v 就可以检查是否安装成功
2.新建存放缓存的文件夹和全局模块的文件夹
新建node_cache存放缓存,新建node_global存放全局安装的模块
设置存放路径:cmd执行命令
npm config set prefix "F:\nodejs\node_global"
npm config set cache "F:\nodejs\node_cache"
3.配置环境变量
新版的Node.js已自带npm,安装Node.js时会一起安装,npm的作用就是对Node.js依赖的包进行管理,也可以理解为用来安装/卸载Node.js需要装的东西
添加一个系统环境变量
修改用户环境变量:
找到npm的变量
4.测试下载一个模块
npm install express -g # -g是全局安装的意思
也可以在 设置的存放全局的文件夹中找到下载的模块
5.cnpm和npm和yarn (cnpm是国内镜像下载速度快,但可能会出问题)
- npm install cnpm -g --registry=https://registry.npm.taobao.org ---安装cnpm
- npm config get registry ---查看正在使用的镜像地址
- npm config set registry https://registry.npm.taobao.org ---设置新镜像地址
- npm install -g yarn --安装yarn
npm、yarn常使用的命令(cnpm的命令跟npm一样):
操作 | npm命令 | yarn命令 |
---|---|---|
初始化包 | npm init | yarn init |
安装包 | npm install 包名 --save | yarn add 包名(yarn没有install这个命令,add命令不需要加--save,它自动会加) |
卸载包 | npm uninstall 包名 | yarn remove 包名 |
更新包 | npm update 包名 | yarn upgrade 包名 |
安装开发依赖的包 | npm install 包名 --save-dev | yarn add 包名 -dev |
全局安装 | npm install 包名 -g | yarn global add 包名 |
设置下载镜像的地址 | npm config set registry url | yarn config set registry url |
安装所有依赖 | npm install | yarn install |
执行包 | npm run | yarn run |
npm ls命令可以查看安装过的模块,这个命令使用的时候要注意是否为全局和注意
npm ls #可以查看当前文件夹下安装的模块
npm ls --depth 0 #来限制结果的层数
npm ls -g --depth 0 #输出全局模块
6.可能会出现的错误
原因:cnpm和的安装位置不是在nodejs的根目录
而是在全局目录下
解决方法:配置环境变量
记得重启命令窗口