我正在嘗試從我的 HTML 文件中名為 JSZip 的外部節點包中導入名為“JSZip”的模塊。
使用 import 命令直接導入它不起作用,
<script>
import JSZip from '../node_modules/jszip/dist/jszip.min.js';
</script>
我也嘗試將它導入到腳本標簽中的 HTML 文件中
<script type="text/javascript" src="node_modules/jszip/dist/jszip.min.js"></script>
但是上面的代碼仍然沒有導入模塊。
我知道如果我們直接在 javascript 文件中這樣做,這可以很容易地實現,但我正在為 figma 插件構建它,並且我被限制在 ui.html 文件上執行此操作,因為瀏覽器 API 只能在 html 端調用並且 js 文件在另一個沙箱環境中運行。
要閱讀更多關於 figma 插件的 ui 和 js 文件,你可以參考這個
在此先感謝您的幫助:)