Webpack 导入网页包包
我正在将此与网页包捆绑:Webpack 导入网页包包,webpack,Webpack,我正在将此与网页包捆绑: function blarg() { return 'warg'; } const stuff = { things: 'whatnot' } const paraphernalia = 'junk'; module.exports = { blarg, stuff, paraphernalia, } 创建包时,我希望能够导入如下对象: import obj from './bundle.js'; 对象应如下所示: { blarg,
function blarg() {
return 'warg';
}
const stuff = {
things: 'whatnot'
}
const paraphernalia = 'junk';
module.exports = {
blarg,
stuff,
paraphernalia,
}
创建包时,我希望能够导入如下对象:
import obj from './bundle.js';
对象应如下所示:
{
blarg,
stuff,
paraphernalia,
}
相反,输出是未定义的
我想这样做,因为捆绑包将是一个外部库,我不希望该库负责将内容附加到窗口
如何从包中导入对象?您需要将包作为库输出 您可以更新您的网页配置,以在
输出
部分中包括库
和库目标
:
output: {
// ...
library: 'myLibraryName',
libraryTarget: 'umd'
}
文档中的完整详细信息: