webpack.config.js中的代码:
page目录下每个目录都是一个页面的JS相关代码,SRC是打包前的代码,我想利用gulp-webpack打包代码生成至对应页面的目录中的dist目录下。
想实现的功能是执行gulp webpack,遍历page下的所有一级目录中的src打包其中的js在当前页面下生产dist存放打包后的代码。
目前我做的路径是固定的。
webpack.config.js中的代码:
page目录下每个目录都是一个页面的JS相关代码,SRC是打包前的代码,我想利用gulp-webpack打包代码生成至对应页面的目录中的dist目录下。
想实现的功能是执行gulp webpack,遍历page下的所有一级目录中的src打包其中的js在当前页面下生产dist存放打包后的代码。
目前我做的路径是固定的。
我也用的gulp-webpack路径确实有问题的,我是这么处理的
gulpfile.js
gulp.task('webpack', function () {
return gulp.src('src/core/Ukulele.ts')
.pipe(webpack( require('./webpack.config.js')))
.pipe(gulp.dest('dist/'));
});
webpack.config.js
module.exports = {
entry:'./src/core/Ukulele.ts',
output: {
filename: 'uku.js',
libraryTarget: "umd",
umdNamedDefine: false
},
...
简而言之,就是output的路径由gulp来定,不要配置在webpack.config.js里
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
4 回答2.4k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
so,你的问题是?虽然你的思路不怎么帅(我甚至搞不清这里为什么不直接用
webpack
,而要用一个封装版gulp-webpack
)。不过思路确实可行,做做试试看啊