当我试图运行我的项目时,我得到了_vm._ssrNode is not a function。
same只是运行nuxt,它可能运行node_modules/nuxt/bin/nuxt.js,当我自己运行它时,./node_modules/nuxt/bin/nuxt.js会导致同样的错误。
当我从CLI运行Nuxt (例如位于nuxt的/home/<user>/.nvm/versions/node/v12.16.3/bin/nuxt )时,应用程序运行得很完美。
更多信息:
./node_modules/nuxt/bin/nuxt.js --version
@nuxt/cli v2.15.2
nuxt --version
@nuxt/cli v2.14.12但在package.json中:
"nuxt": "^2.15.2",我将尝试强行更新,我已经尝试删除我的yarn.lock和node_modules,但它似乎不起作用。我的同事也有同样的问题。
我也会尝试降级。编辑:
将Nuxt版本指定为"nuxt": "~2.14.12"确实在node_modules中设置了相同版本的Nuxt,但我现在得到了一个错误:
ERROR in ./.nuxt/client.js
Module build failed (from ./node_modules/babel-loader/lib/index.js):
Error: /<user>/nuxtapp/.nuxt/client.js: Cannot find module '@babel/preset-env/lib/utils'

发布于 2021-03-09 15:40:48
为了解决这个问题,我不得不降级。
我将package.json中的package.json更新为"~2.14.12"版本,并按关于Github的问题键。
设置一些决议
"resolutions": {
"@babel/preset-env": "7.12.17"
}解决了这个问题,让我建立了。
发布于 2021-03-16 03:17:12
对我来说,它是任何功能组件。当这些返回到常规组件或被包装在<client-only>中时,一切都很好。
https://stackoverflow.com/questions/66545621
复制相似问题