未捕獲的語法錯誤:導入ECMAScript 6 時無法在模組外使用導入語句
介紹:
何時將ECMAScript 6 模組合併到ArcGIS JSAPI 4.12中,您可能會遇到與匯入語句相關的語法錯誤。嘗試在 JavaScript 模組外部使用 import 語句時會出現此錯誤。
解決方案:要解決此問題,應採取以下步驟:
{ // ... "type": "module", // ... }
如果使用Node.js / NPM,導覽到package.json 檔案並新增以下行:
// Import statements should be placed inside the module block import { ms } from "./ms.js"; import Symbol from "./ms/symbol.js"; ms.Symbol = Symbol; export { ms };
找到milsymbol.js檔案並修改如下:
以上是為什麼我在 ArcGIS JSAPI 4.12 中收到「未捕獲的語法錯誤:無法在模組外使用導入語句」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!