我有两个文件,main.js
和script.js
。
使用webpack,我想在MyLibrary
中提供script.js
功能,所以我可以像这样使用它:
main.js
:
function MyLibrary() {
this.VERSION = '0.0.1';
this.AUTHOR = 'John Smith';
this.getAuthor = function() {
return this.AUTHOR;
};
return this;
};
module.exports = new MyLibrary();
script.js
:
console.log( MyLibrary );
但这不起作用。
请记住,我不想使用require()
功能。我需要在script.js
内部使用此变量,但不能在全局范围内使用。
这是我的webpack配置:
{
entry: {
main: 'main.js',
script: 'script.js'
},
output: {
filename: 'compiled.js'
}
}
任何想法我怎样才能做到这一点?