错误:未捕获(在承诺中)TypeError:无法读取未定义的属性(读取“getReport”)Deno + vite
2023-12-03
203
我正在使用 Ubuntu。我按照此文档安装 deno-vue https://docs.deno.com/runtime/tutorials/how_to_with_npm/vue 我遇到了奇怪的错误。
Task dev deno run -A --node-modules-dir npm:vite
error: Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'getReport')
at isMusl (file:///home/bbabinski-a/Documents/Udemy/quasar-vite/node_modules/.deno/[email protected]/node_modules/rollup/dist/native.js:5:30)
at getPackageBase (file:///home/bbabinski-a/Documents/Udemy/quasar-vite/node_modules/.deno/[email protected]/node_modules/rollup/dist/native.js:53:28)
at Object.<anonymous> (file:///home/bbabinski-a/Documents/Udemy/quasar-vite/node_modules/.deno/[email protected]/node_modules/rollup/dist/native.js:28:21)
at Object.<anonymous> (file:///home/bbabinski-a/Documents/Udemy/quasar-vite/node_modules/.deno/[email protected]/node_modules/rollup/dist/native.js:81:4)
at Module._compile (node:module:733:34)
at Object.Module._extensions..js (node:module:747:10)
at Module.load (node:module:658:32)
at Function.Module._load (node:module:539:12)
at Module.require (node:module:677:19)
at require (node:module:791:16)
我的设置:
-deno 1.38.4
Ubuntu 22.04 Jammy Jellyfish
我做错了什么?请帮忙!!
我试图安装 Deno + Vite
2个回答
此问题最近已在 https://github.com/denoland/deno/pull/21373 上修复。
此问题应该适用于未来的 Deno 版本。
目前,您可以指定 Vite 的早期版本,如下所示:
deno run -A --node-modules-dir npm:vite@^4.5.1
此方法可能比使用 monkey-patch 方法更好。
此方法对我有效。请注意,此问题仅影响 Linux 系统。
Lincoln
2023-12-04
Deno 1.39.0 已修复此问题!:D
nik-kita
2023-12-23