亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

加載 Babel 的最佳方式是什么?

加載 Babel 的最佳方式是什么?

jeck貓 2022-05-22 19:21:06
我有第一代 iPad mini。這是一個大約 8 年的歷史,雖然它正確顯示了我的頁面,但一些需要 JavaScript 的功能似乎不起作用。如果我理解正確,我需要加載 Babel 或類似的東西。真的嗎?但是加載 Babel 的最佳方式是什么?我應該像這樣使用腳本標簽嗎:<script src="https://unpkg.com/@babel/standalone/babel.min.js"></script>夠了嗎?
查看完整描述

1 回答

?
長風秋雁

TA貢獻1757條經驗 獲得超7個贊

不要在生產環境的瀏覽器中加載 Babel

這取決于究竟是什么不起作用。如果它只是語法和一些 ES6 類/函數,那可能由 Babel 解決,它轉換語法并具有一些 polyfill。如果您擔心加載時間(這對舊設備有意義),您可以轉換您的 JS 服務器端。如果你不能在服務器上做,你可以在你的工作站上部署一個你轉譯的 JS 文件。此外,如果您轉到此處并單擊“在瀏覽器中”,您將看到以下內容:

在瀏覽器中編譯的用例相當有限,因此如果您在生產站點上工作,則應該在服務器端預編譯腳本。

您可能還應該看看CanIUse。然后,您可以決定首先要投入多少時間。const例如,全球 99.8% 的用戶都支持。

但是,您的頁面可能會使用 JS 進行一些復雜的交互,這些交互依賴于指針、觸摸事件等。在這種情況下,您可能需要重寫很多內容。這不適用于您的情況,但通??赡軙绊懩橙藢χС帜男g覽器的決定。


查看完整回答
反對 回復 2022-05-22
  • 1 回答
  • 0 關注
  • 130 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號