語法錯誤:無法在模組外使用import 語句
在Node.js 中,「語法錯誤:無法在模組外使用import語句」當嘗試在未被識別為模組的檔案中使用import 語句時,通常會出現錯誤。這通常是由於檔案類型與 Node.js 版本或配置不符而發生。
要解決此問題,請按照以下步驟操作:
設定Package.json 類型字段(選項1):
在最近的父package.json 檔案中,新增「 type」字段,頂層值為「module 」。這將指示 Node.js 將專案中的所有 .js 和 .mjs 檔案視為 ES 模組。可以使用 .cjs 副檔名將單一檔案指定為 CommonJS。
// package.json { "type": "module" }
一旦實作了這些選項之一,導入語句應該被辨識並解決錯誤。
以上是為什麼 Node.js 會拋出「SyntaxError:無法在模組外部使用 import 語句」錯誤,以及如何修復它?的詳細內容。更多資訊請關注PHP中文網其他相關文章!