Webpack 文件加载器:重写路径

Webpack file-loader : rewrite the path

如何更改使用文件加载器复制的文件的输出目录?

配置:

var SRC_DIR = path.resolve(__dirname, 'src');
...
loaders : [
{
  test : /\.html$/,
  include : SRC_DIR + "/main/html",
  loader : 'file?name=[path][name].[ext]'
},

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

示例:

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

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

plugins: [
     ...
     new CopyWebpackPlugin([
       { from: SRC_DIR + "/main/html" }
     ]),
     ...
  ]