nhn / tui.editor

🍞📝 Markdown WYSIWYG Editor. GFM Standard + Chart & UML Extensible.

Home Page:http://ui.toast.com/tui-editor

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

XiaoRongwen opened this issue · comments

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)

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

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