簡體   English   中英

未捕獲的語法錯誤:無法在 Angular 12 項目中的模塊外部使用導入語句

[英]Uncaught SyntaxError: Cannot use import statement outside a module in Angular 12 project

我有一個角度應用程序。 在 angular.json 文件中,我導入了腳本數組。 我使用了引導材料設計,並且導入了相同的材料。

   "scripts": [
          "node_modules/bootstrap-material-design/dist/js/bootstrap-material-design.min.js",
           "node_modules/bootstrap-material-design/js/ripples.js",
            ]

ipples.js 導致了這個問題。 如果我刪除它,我的 HTML 頁面左側導航欄(側邊欄圖像)展開折疊菜單將停止工作,無法正常工作。

我該如何解決???

您必須已導入 JS 文件。 您當前正在 src 目錄中加載源文件,而不是 dist 目錄中的構建文件(您可以在此處查看預期的分發文件)。 這意味着您在未更改/未捆綁狀態下使用本機源代碼,導致以下錯誤:未捕獲的語法錯誤:無法在模塊外使用 import 語句。 這應該通過使用捆綁版本來解決,因為包使用匯總來創建捆綁包。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM