我正在使用已下载node.js的Windows。我创建了这个package.json。
{
"version": "0.0.0",
"name": "abc",
"devDependencies": {
"del": "^1.1.0",
"gulp-uglify": "^1.0.2",
"gulp-sourcemaps": "^1.2.8",
"gulp-typescript": "^2.3.0",
"less-plugin-clean-css": "^1.2.0",
"typescript": "^1.3.0"
}
}
是否有一个npm命令行任务,我可以运行以获取所有这些模块并将它们安装/更新到node_modules目录中?如果需要,我可以更改我的package.json,所以我也很感激建议。
由于
答案 0 :(得分:0)
不 “npm install” 做诀窍? (来自包含package.json的文件夹)
它适用于linux,没有现在可以试用的窗口机器
答案 1 :(得分:0)
试
npm install
npm update --save-dev
答案 2 :(得分:0)
如果您已经拥有package.json文件(带有依赖项),那么您可以使用npm install在node_modules目录中安装依赖项。
npm install
或者您可以使用npm update
更新依赖项以使用最新版本(将覆盖node_modules目录上当前安装的依赖项)npm update
你不必手动将你想要的依赖项放到package.json中,只需使用命令npm install {package-name}和其他选项,如--save / --save-dev / --save - 可选
在示例中,您希望将node-q的依赖项添加到应用程序中,您可以这样做:
npm install q --save
进入不同的选项--save
- 前缀值将如下所示,
--save
将为package.json添加依赖项属性,它将主要为您的应用程序安装--save-dev
将为package.json的devDependencies属性添加依赖项,它将在应用程序的开发阶段安装(通常是测试依赖项)--save-optional
将安装用于可选(很好)的依赖项。无论如何,我很少将它用于我的应用程序或库。别忘了你必须从应用程序目录(node_modules目录所在的目录)运行命令。