0

如何更改使用 file-loader 复制的文件的输出目录?

配置 :

var SRC_DIR = path.resolve(__dirname, 'src');
...
loaders : [
{
  test : /\.html$/,
  include : SRC_DIR + "/main/html",
  loader : 'file?name=[path][name].[ext]'
},
  • 如果我使用 [路径],则输出 = 完整的源目录。
  • 如果我不这样做,则 output=files 位于根输出目录中

如何只保留初始路径的一部分?

例子 :

 source : /src/main/html/app/sample.html
 output : /dist/app/sample.html
4

1 回答 1

1

你可以试试这个(我没有测试过)

plugins: [
     ...
     new CopyWebpackPlugin([
       { from: SRC_DIR + "/main/html" }
     ]),
     ...
  ]
于 2017-01-16T13:49:27.697 回答