当我试图运行我的项目时,我得到了_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
在运行使用Nuxt.js开发的Nuxt.js时,我遇到了一个非常奇怪的错误,它有Vue.js组件。也就是说,在运行应用程序时,我看到了与TypeScript相关的错误,比如TS2749: 'About' refers to a value, but is being used as a type here. Did you mean 'typeof About'?,尽管npm run test没有显示任何内容。
我的带有抱怨行的spec.ts文件
import { shallowMount, Wrapper } from "@vue/test-utils
我开始了一份新的工作,我需要用nuxt建立一个网站。一个典型的网站在nuxt布局文件中如下所示:
<NavMenu />
<Nuxt /> - my different routed pages
<Footer />
每当我更改页面时,<Nuxt />都会显示另一个页面,但<NavMenu />会保持原样。
但我正在建设的网站现在需要一个特殊的设计。
<HeroImage /> - different for each page, belongs to that specific page
<NavMenu />
我的Nuxt.js网站有问题。我定义了一个页面,其中包含一个动态的段塞参数,如下所示:
/solutions/:slug
如果我在浏览器中直接访问该页面,它将正确加载!但是,如果我在NavBar组件中单击nuxt链接,就会在控制台中得到以下错误,并且页面不会加载:
vue.runtime.esm.js?2b0e:619
[Vue warn]: Failed to mount component: template or render function not defined.
found in
---> <Anonymous>
<Nuxt>