NPM(node package manager),通常称为node包管理器。顾名思义,它的主要功能就是管理node包,包括:安装、卸载、更新、查看、搜索、发布等。
常用命令
本地安装pkg
pkg会被下载到当前所在目录,也只能在当前目录下使用
全局安装pkg
pkg会被下载到到特定的系统目录下,安装的pkg能够在所有目录下使用
通过package.json进行安装
如果我们的项目依赖了很多package,一个一个地安装那将是个体力活。我们可以将项目依赖的包都在package.json这个文件里声明,然后一行命令搞定
卸载pkg
|
|
查看当前目录下安装的pkg
|
|
查看全局环境下安装的pkg
|
|
更新pkg
|
|
搜索pkg
|
|
主要配置
查看所有配置
|
|
替换包源
原生的npm从http://registry.npmjs.org/下载包,该网站虽然未被墙,但是服务器在国外不稳定有时候会很慢或失效。
解决的办法是将下载源更改成国内的npm包源。
设置proxy
|
|
package.json
上文提到的node项目中使用的package.json文件可以这样自动生成:
参考链接: