0
我正試圖學習如何編寫一個小型庫來導入我的項目。我正在使用Webpack進行捆綁。導入我自己的庫:未捕獲ReferenceError:未定義mylib
一切都很好,直到我嘗試創建我的類的新實例:
Uncaught ReferenceError: mylib is not defined
我的圖書館:
class mylib {
constructor(input) {
this.sayHello(input)
}
sayHello(name) {
console.log('Hello ' + name);
}
}
的WebPack配置:
module.exports = {
entry: "./src/index.js",
output: {
filename: './mylib.js',
path: __dirname + '/dist'
},
resolve: {
extensions: [".js"]
}
};
的Index.html:
<script type="text/javascript" src="dist/mylib.js"></script>
<script>
(function() {
var test = new mylib('myname');
})();
</script>
<body>
<pre>...</pre>
</body>
我已經試過幾乎所有我能想到的是能夠使用該庫在其他地方,但沒有什麼幫助...
我在哪裏做錯了?