一个node package有两种依赖,一种是dependencies一种是devDependencies,其中前者依赖的项该是正常运行该包时所须要的依赖项,然后者则是开发的时候须要的依赖项,像一些进行单元测试之类的包。
若是你将包下载下来在包的根目录里运行html
npm install
默认会安装两种依赖,若是你只是单纯的使用这个包而不须要进行一些改动测试之类的,可使用node
npm install --production
只安装dependencies而不安装devDependencies。 npm
若是你是经过如下命令进行安装json
npm install packagename
那么只会安装dependencies,若是想要安装devDependencies,须要输入单元测试
npm install packagename --dev
参考文献:
npm官方文档:
package.json
npm-install测试