新手。我正在设置gulp-webpack在Gulp任务中运行,并且我从处理一个测试"less“文件开始。我npm-安装器-- webpack,webpack,还有webpack的装载器-装载器,css-装载器,和风格-装载器。由于某些原因,我的输出css文件不是...相反,它是一个js文件,其中似乎包含加载器本身的源代码。是否需要在webpack配置文件中包含webpack加载器?
我的gulpfile.js:
var gulpwebpack = require('gulp-webpack');
gulp.task('go2',function(){
return gulp.src('src/homesMenuAngular/css/*.less')
.pipe(gulpwebpack( require('./webpack.config.js') ))
.pipe(gulp.dest('builds/homesMenuAngular/css'));
});我的webpack.config.js:
// no require statements
module.exports = {
module: {
loaders: [
{
test: /\.less$/,
loader: "style!css!less"
}
]
}
};发布于 2016-08-10 07:10:19
所以,大多数有经验的yes包装者可能会翻白眼,因为是的,webpack确实输出了将所有其他资源注入页面的javascript。我在想“让我们使用一个webpack加载器来将less转换成css”和“让我们使用gulp”来自动化整个构建过程,但我还没有深入到webpack是如何具体工作的,以至于它将所有的东西都捆绑到一个或多个js文件中。
https://stackoverflow.com/questions/38839710
复制相似问题