我在我的 package.json 文件中有以下内容(缩短版):
{
"name": "a-module",
"version": "0.0.1",
"dependencies": {
"coffee-script": ">= 1.1.3"
},
"devDependencies": {
"stylus": ">= 0.17.0"
}
}
我在Mac 10.6.8上使用NPM版本1.1.1。
当我从项目根目录运行以下命令时,它会同时安装dependencies
和devDependencies
:
npm install
我原本认为这个命令会安装 devDependencies
:
npm install --dev
如何使npm install
仅安装dependencies
(因此生产环境只获取这些模块),而像npm install --dev
这样的命令则同时安装dependencies
和devDependencies
?
dependencies
和devDependencies
之间的区别以及它们各自使用的情况。 - quasoft