我有一个使用!text插件的requirejs配置。 当我运行optimize时,它可以很好地工作,但requirejs也会复制所有的html文件。
如果我尝试使用
fileExclusionRegExp: /.*\.html/
然后文本插件引发错误
text!views/main.html: Error: ENOENT, no such file or directory ...
有没有办法在没有引发文本插件错误的情况下将html文件复制到目标目录?
这是我的配置:
baseUrl: 'js',
appDir: 'src',
dir: 'dist',
mainConfigFile: 'src/main.js',
keepBuildDir: false,
optimize: "uglify2",
generateSourceMaps: true,
removeCombined: true,
preserveLicenseComments: false,
fileExclusionRegExp: /.*\.less|.*\.html/,
paths: {
'main': '../main',
},
modules: [
{
name: "main",
include: ['requirejs']
}
],
optimizeAllPluginResources: true