node1-npm包管理器

npm(node package manager)

包管理器,用于对node包进行安装、卸载。

与原来的JS有什么不同:

JS使用其他功能时需要下载相应的JS文件,将它用Script标签引入自己的文件。还要考虑嵌套依赖其他JS文件时的引入顺序,比较繁琐。

npm使用,

1.npm init初始化包,生成一个package.json,用于维护这个包的信息,包括依赖、基本信息、测试、运行命令、关键字等信息。package.json内有一个script对象,这个对象内记录了运行的命令key value值。比如我们常见的npm run build/dev,build和dev其实就是script对象内定义的key,实际运行的是后面的value记载的命令。package.json如下:

 

npm run test,实际就是运行 echo "Error: no test specified" && exit 1这一句命令。

2.npm install 包名 ,安装包,维护到package.json的依赖组中。

3.npm uninstall 包名,卸载这个包,删除package.json的依赖组中的依赖信息。

安装时的全局-g

全局就是安装上这个包后,整个计算机中都可使用;否则只有所在文件夹可以用这个包。

cnpm

服务器在国内,比起npm安装包时更快。

原文地址:https://www.cnblogs.com/hzozj/p/11794481.html