我真的很困惑如何創建一個簡單的 es5 庫,它不作為模塊加載,而是像一個老式的 iife。
我要做的就是創建一個將包含在 html 中的檔案
<script src="foo.js" type="text/javascript" />
然后能夠實體化函式
var f = new Foo();
我正在使用 webpack 來捆綁資產。
我需要 babel 來填充 iife 還是我錯過了其他東西?
uj5u.com熱心網友回復:
通常庫將類注入瀏覽器的全域變數。可能你應該在你的 lib 代碼中添加它。
class Foo {
}
window.Foo = Foo
例如:jquery 就是這樣做的。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/488870.html
標籤:javascript 打字稿 网页包 巴别塔
