我正在使用带有node.js的windows下载。我创建了这个包.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 安装"做这个把戏?(来自包含 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
杂耍到不同的选项--save
前缀值将起作用如下,
-
--save
会将依赖项添加到 package.json 的依赖项属性中,它将主要为您的应用程序安装 -
--save-dev
会将依赖项添加到 package.json 的 devDependencies 属性中,它将安装在应用程序的开发阶段(通常是测试依赖项( -
--save-optional
将安装可选(很高兴拥有(依赖项。无论如何,我很少将它用于我的应用程序或库。
不要忘记,您必须从应用程序目录(node_modules目录所在的目录(运行命令。