我想通过maven调用和下载所有节点模块,在maven中我已经定义了插件来安装它,但是现在我在package.json中定义了下面的npm安装命令,请告诉我如何安装所有节点模块并在package.json中定义它们。
package.json
{
"name": "MyProject",
"version": "1.0.0",
"author": "Saral",
"scripts":{
"start":"node gulpfile.js",
"prebuild": "npm install",
"build": "gulp"
},
"dependencies": {
"gulp": "*",
"gulp-ruby-sass": "*",
"gulp-util": "*",
"gulp-rename": "*",
"gulp-concat": "^2.6.0",
"gulp-concat-vendor": "0.0.4",
"map-stream": "*",
"gulp-livereload": "*",
"gulp-concat": "*",
"gulp-uglify": "*",
"gulp-minify-css" : "^1.2.1",
"gulp-notify":"2.2.0",
"gulp-inject": "1.5.0",
"run-sequence": "1.1.4",
"stream-series": "0.1.1",
"gulp-gzip": "1.2.0",
"gulp-clone": "1.0.0",
"gulp-watch": "*"
}
}发布于 2017-06-28 11:22:23
去你的终点站,输入
npm install 这将遍历package.json中提到的所有必需的包,并将其下载到node_modules文件夹中。
在gulpfile.js中使用gulp时
var install = require("gulp-install");
gulp.src(['./bower.json', './package.json'])
.pipe(install());因此,当您在终端上运行gulp时,bower.json和package.json中的所有包都将分别下载到bower_components和node_modules中。
发布于 2020-11-05 14:46:08
正如我所理解的问题,只需使用"前端Maven插件“
npm install,这已经是默认的参数,可以省略:https://github.com/eirslett/frontend-maven-plugin#running-npmhttps://stackoverflow.com/questions/44800993
复制相似问题