安装所有 NodeJS 模块
Install all NodeJS modules
在我的 WebStorm NodeJS 项目中,我有一个 package.json
内容如下:
{
"name": "application-name",
"version": "0.0.1",
"scripts": {
"main": "node $NODE_DEBUG_OPTION ./app-compiled.js"
},
"dependencies" : {
"gulp" : "latest",
"body-parser" : "latest"
}
}
当我在项目的根目录中执行 npm install
时,会安装几十个模块(参见:http://take.ms/Iavqh),而我预计只会安装 2 个模块。
为什么要安装所有这些模块?我应该怎么做才能只安装 2 个模块?
npm install
创建一个带有 "library root" 符号的 node_modules
文件夹。这是什么意思?
因为这些是 gulp 的依赖项。如果你打开 gulp 文件你会看到很多 var someName = require('');这称为依赖关系。 npm install 是递归安装。
在我的 WebStorm NodeJS 项目中,我有一个 package.json
内容如下:
{
"name": "application-name",
"version": "0.0.1",
"scripts": {
"main": "node $NODE_DEBUG_OPTION ./app-compiled.js"
},
"dependencies" : {
"gulp" : "latest",
"body-parser" : "latest"
}
}
当我在项目的根目录中执行 npm install
时,会安装几十个模块(参见:http://take.ms/Iavqh),而我预计只会安装 2 个模块。
为什么要安装所有这些模块?我应该怎么做才能只安装 2 个模块?
npm install
创建一个带有 "library root" 符号的node_modules
文件夹。这是什么意思?
因为这些是 gulp 的依赖项。如果你打开 gulp 文件你会看到很多 var someName = require('');这称为依赖关系。 npm install 是递归安装。