[![npm][npm]][npm-url] [![node][node]][node-url] [![deps][deps]][deps-url] [![tests][tests]][tests-url] [![chat][chat]][chat-url]
返回一个空模块的 webpack loader。
此 loader 的一个用途是,使依赖项导入的模块静音。 例如,项目依赖于一个 ES6 库,会导入不需要的 polyfill, 因此删除它将不会导致功能损失。
此模块需要 Node v6.9.0+ 和 webpack v4.0.0+。
你需要预先安装 null-loader
:
$ npm install null-loader --save-dev
然后,在 webpack
配置中添加 loader。例如:
// webpack.config.js
const path = require('path');
module.exports = {
module: {
rules: [
{
// 匹配一个 polyfill(或任何文件),
// 然后在 bundle 中不会引入这个 polyfill
test: path.resolve(__dirname, 'node_modules/library/polyfill.js'),
use: 'null-loader'
}
]
}
}
然后,通过你偏爱的方式去运行 webpack
。
如果你从未阅读过我们的贡献指南,请在上面花点时间。