我们正在和webpack一起建立我们的资产。最近,我不得不从2.0.0-β1升级到2.0.0-beta5 5。当我的学院撤回更改时,他们忘了在构建资产之前运行npm install,并部署了包的旧版本。
如何确保package.json中指定的版本用于构建资产?
// package.json
"scripts": {
"build-production": "gulp production"
}
// Gulpfile
gulp.task('production', ['clean', 'mkdir-assets', 'webpack-production']);
...
var webpackStream = require('webpack-stream');
gulp.task('webpack-production', function(){
return gulp.src(config.webpack.src)
.pipe(webpackStream(config.webpack.production))
.pipe(assetManifest(config.assetManifest.js))
.pipe(gulp.dest(config.webpack.dest));
});发布于 2016-11-04 07:44:38
将像吞吐式安装这样的东西作为第一个任务添加到build-production脚本中?
https://stackoverflow.com/questions/40406053
复制相似问题