typescript - esm.sh 和 jspm.org 在 Deno 相容性方面是否採用相同的方法?
我已經看到 Deno 範例從 esm.sh 和 jspm.org 匯入 npm 模組
在 esm.sh 我讀到:
- esm.sh 會使用 https://deno.land/std/node 對 Node 內部模組(fs、os 等)進行 polyfill,以支持某些模組在 Deno 中運行,例如
postcss- 預設情況下,當定義了 types(dts) 時,esm.sh 會回應自訂的 HTTP 標頭 X-TypeScript-Types,這對 deno 的類型檢查很有用
jspm.org 是否採用相同的方法?
在 deno 中導入 npm 模組時,哪一個較不容易引起問題?
答案#1
不,JSPM 事實上正在添加瀏覽器兼容性補丁。它是為了在整個 JavaScript 生態系統中更廣泛的可用性而設計的,因此 Deno 並不是它們的主要目標,而 ESM.SH 則絕對是。