我想尝试在Webpack构建中使用
尽管 require 的语句被包装在 try/catch 子句中,Webpack 仍然会抛出一个缺少模块的错误。
如何告诉 webpack 忽略它?
require
引入一个模块,如果找不到该文件,则什么也不做,不抛出错误等。
我尝试过以下方法:try {
const local = require('./config-local.js');
extend(config, local);
} catch (err) {
// do nothing here
}
基本上我想做的是,如果找到一个本地配置文件,则使用它来扩展配置对象,但是如果没有找到,就不要扩展任何内容。尽管 require 的语句被包装在 try/catch 子句中,Webpack 仍然会抛出一个缺少模块的错误。
如何告诉 webpack 忽略它?