簡體   English   中英

未捕獲的類型錯誤:_konva.default.stage 不是構造函數

[英]Uncaught TypeError: _konva.default.stage is not a constructor

我正在嘗試使用 KonvaJS,我選擇通過 npm 安裝它。 因此,正如https://konvajs.org/docs/index.html中所述,我使用了“npm install konva”,一切看起來都還不錯。 我像這樣在 index.js 中導入了 Konva: import Konva from 'konva';

而且我的 index.js 與我的 index.html 相關,在正文末尾帶有一個腳本標記: <script type="text/javascript" src="./index.js"></script>

當我嘗試打包 index.html 時,我收到“未捕獲的類型錯誤:_konva.default.stage 不是構造函數”。

當然,頁面上不會出現任何與 Konva 相關的內容,因為錯誤位於第 5 行: const stage = new Konva.stage({

我讀了 https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Errors/Not_a_constructor但我真的不明白我的錯誤在哪里。 (我也看到了https://github.com/konvajs/konva/issues/598但我不使用 TypeScript。)

您需要擁有大寫 S 的 Stage: Konva.Stage

暫無
暫無

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

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