如何告诉 webpack 只对特定文件使用插件或加载器?
how tell to webpack to use plugin or loader only for specific file?
我想强制 webpack 为某些 file/folder 启用特定的插件或加载器,增加文件。有办法吗?
您可以使用 "include" 仅包含此规则的特定文件夹。例如(此代码仅编译 /app/src 文件夹中的 .ts 文件)
{
test: /\.ts$/,
use: [
{ loader: 'react-hot-loader/webpack' },
{ loader: 'awesome-typescript-loader' }
],
include: resolve(__dirname, './../app/src')
},
此处有更多示例:https://webpack.js.org/configuration/module/#condition
我想强制 webpack 为某些 file/folder 启用特定的插件或加载器,增加文件。有办法吗?
您可以使用 "include" 仅包含此规则的特定文件夹。例如(此代码仅编译 /app/src 文件夹中的 .ts 文件)
{
test: /\.ts$/,
use: [
{ loader: 'react-hot-loader/webpack' },
{ loader: 'awesome-typescript-loader' }
],
include: resolve(__dirname, './../app/src')
},
此处有更多示例:https://webpack.js.org/configuration/module/#condition