3

我已经使用 CLI 成功创建了具有此配置的 Nuxt.js 项目:

Project name: test
Programming language: JavaScript
Package manager: Npm
UI framework: None
Nuxt.js modules: None
Linting tools: None
Testing framework: None
Rendering mode: Single Page App
Deployment target: Static (Static/JAMStack hosting)
Development tools: jsconfig.json
Version control system: Git

开发服务器使用npm run dev. npm run build也运行没有错误,并告诉我:

Ready to run nuxt generate 

但是执行nuxt generate会导致错误Command 'nuxt' not found。这很奇怪,因为 nuxt 似乎在我执行npm nuxt list.

未找到 nuxt

我首先重新安装了 nuxt,然后在删除node_modules/文件夹后重新安装了所有依赖项,但错误仍然存​​在。如果我只是运行npm run start它会告诉我

Nuxt Fatal Error
Error: Output directory `dist/` does not exists, please use
`nuxt generate` before `nuxt start` for static target. 

这又很奇怪,因为 .nuxt/dist/ 文件夹存在。有谁知道出了什么问题?

dist/ 不存在

分布/存在

4

1 回答 1

11

我已经解决了这个问题。对我来说,如果我运行npm run generate而不是nuxt generate.

于 2020-09-26T09:35:41.120 回答