在browserify中有一个名为'公开'的选项。在browserify.require()方法中,该方法接受一个字符串并使该公开属性的值可以使模块成为可用。
browserify.require('./path/to/file.js',{expose:'ipsem'});
然后,如果我们使用
var IPSEM = require(' ipsem');
我们将获得' ./ path / to / file.js' IPSEM中的模块。
现在我想在webpack中做同样的事情。知道如何做到这一点?
答案 0 :(得分:0)
您需要修改resolve.modules选项。默认情况下,它使用node_modules,但您可以修改它以添加所需的模块。
此处有更多信息:https://webpack.js.org/configuration/resolve/#resolve-modules