npm
npm 是什么
npm 由3个不同的部分组成
- 该网站
- CLI (Command Line Interface)
- 注册表(JS 软件)
npm 是 node bash 工具
npm之于node.js,就像pip之于python
为什么要有 npm
没看懂
Node.js的开发者缺少一个包管理器,就把npm内置在node.js里了
环境配置
下载完node.js后,内置有npm
- 在D:/Program Files/nodejs新建两个文件夹:node_global, node_cache
- 然后执行两条命令,把这两个文件夹的路径加入配置
npm config set prefix "D:\Program Files\nodejs\node_global"
npm config set cache "D:\Program Files\nodejs\node_cache"
验证:
-
然后去配置环境变量
-
新增系统变量:
变量名:NODE_PATH
变量值:D:\Program Files\nodejs\node_global\node_modules
- 用户环境变量中
npm的路径编辑变成D:\Program Files\nodejs\node_global
- 系统变量中Path
新增%NODE_PATH%
然后要给那两个文件夹权限,不然每次都要以管理员模式运行。。。感觉被坑了
后续使用
正常使用 npm install -g 和 npm install 就行
npm install: 会在当前终端路径下生成node_nodule
npm install -g: 给电脑全局安装