![](/img/trans.png)
[英]how to update all package version number in package.json when use `npm update`?
[英]How can I use npm to download and update modules from a list in a package.json file?
我正在使用下载了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,因此我也很乐意为您提供建议。
谢谢
难道“ npm install”能做到吗? (从包含package.json的文件夹中)
它可以在linux上运行,现在没有窗口机器可以尝试
尝试
npm install
npm update --save-dev
如果您已经拥有package.json文件(带有依赖项),则可以使用npm install在node_modules目录上安装依赖项。
npm安装
或者您可以使用npm update将依赖关系更新为使用最新版本(将覆盖node_modules目录上当前安装的依赖关系)
npm更新
您不必将所需的依赖项手动放入package.json中,只需使用命令npm install {package-name}以及其他选项,如--save / --save-dev / --save-optional。
在示例中,您想将node-q的依赖项添加到您的应用程序中,可以这样做:
npm install q-保存
混入其他选项--save
prefixed值的操作如下,
--save
将依赖项添加到package.json的依赖项属性中,主要为您的应用程序安装 --save-dev
将依赖关系添加到package.json的devDependencies属性中,并将其安装到应用程序的开发阶段(通常是在测试依赖关系) --save-optional
将安装为具有可选的(不错的)依赖项。 无论如何,我很少在应用程序或库中使用它。 不要忘记您必须从应用程序目录(node_modules目录所在的目录)中运行命令。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.