nhn / tui.editor

🍞📝 Markdown WYSIWYG Editor. GFM Standard + Chart & UML Extensible.
http://ui.toast.com/tui-editor
MIT License
16.91k stars 1.71k forks source link

TypeError: Cannot read properties of undefined (reading 'platform') #3215

Closed XiaoRongwen closed 5 months ago

XiaoRongwen commented 5 months ago

Node:18.0.0 Info:

{ "name": "nuxt-app", "private": true, "type": "module", "scripts": { "build": "nuxt build", "dev": "nuxt dev", "generate": "nuxt generate", "preview": "nuxt preview", "postinstall": "nuxt prepare" }, "devDependencies": { "nuxt": "^3.9.0", "vue": "^3.4.6", "vue-router": "^4.2.5" }, "dependencies": { "@toast-ui/editor": "^3.2.2" } }

ERROR:

[Vue Router warn]: uncaught error during route navigation: TypeError: Cannot read properties of undefined (reading 'platform') at Y:\CodeLive\blogbyrong\@toast-ui\editor:314:21 at async ViteNodeRunner.runModule (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:356:5) at async ViteNodeRunner.directRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:340:5) at async ViteNodeRunner.cachedRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:189:14) at async ViteNodeRunner.dependencyRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:233:12) at async Y:\CodeLive\blogbyrong\pages\about\index.vue:4:31 at async ViteNodeRunner.runModule (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:356:5) at async ViteNodeRunner.directRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:340:5) at async ViteNodeRunner.cachedRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:189:14) at async ViteNodeRunner.dependencyRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:233:12) [Vue Router warn]: uncaught error during route navigation: TypeError: Cannot read properties of undefined (reading 'platform') at Y:\CodeLive\blogbyrong\@toast-ui\editor:314:21 at async ViteNodeRunner.runModule (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:356:5) at async ViteNodeRunner.directRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:340:5) at async ViteNodeRunner.cachedRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:189:14) at async ViteNodeRunner.dependencyRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:233:12) at async Y:\CodeLive\blogbyrong\pages\about\index.vue:4:31 at async ViteNodeRunner.runModule (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:356:5) at async ViteNodeRunner.directRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:340:5) at async ViteNodeRunner.cachedRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:189:14) at async ViteNodeRunner.dependencyRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:233:12) ✔ Vite server hmr 9 files in 35.143ms [Vue Router warn]: uncaught error during route navigation: TypeError: Cannot read properties of undefined (reading 'platform') at Y:\CodeLive\blogbyrong\@toast-ui\editor:314:21 at async ViteNodeRunner.runModule (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:356:5) at async ViteNodeRunner.directRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:340:5) at async ViteNodeRunner.cachedRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:189:14) at async ViteNodeRunner.dependencyRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:233:12) at async Y:\CodeLive\blogbyrong\pages\about\index.vue:4:31 at async ViteNodeRunner.runModule (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:356:5) at async ViteNodeRunner.directRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:340:5) at async ViteNodeRunner.cachedRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:189:14) at async ViteNodeRunner.dependencyRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:233:12) [Vue Router warn]: uncaught error during route navigation: TypeError: Cannot read properties of undefined (reading 'platform') at Y:\CodeLive\blogbyrong\@toast-ui\editor:314:21 at async ViteNodeRunner.runModule (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:356:5) at async ViteNodeRunner.directRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:340:5) at async ViteNodeRunner.cachedRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:189:14) at async ViteNodeRunner.dependencyRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:233:12) at async Y:\CodeLive\blogbyrong\pages\about\index.vue:4:31 at async ViteNodeRunner.runModule (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:356:5) at async ViteNodeRunner.directRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:340:5) at async ViteNodeRunner.cachedRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:189:14) at async ViteNodeRunner.dependencyRequest (file:///Y:/CodeLive/blogbyrong/node_modules/vite-node/dist/client.mjs:233:12)

XiaoRongwen commented 5 months ago

解决了,nuxt服务端渲染不能操作dom。。。。

GhostvOne commented 4 months ago

Tips : You can use <ClientOnly>...</ClientOnly> for tui editor :)