【问题标题】:Nuxt: Command 'nuxt' not found - Output directory `dist/` does not existsNuxt:找不到命令“nuxt” - 输出目录“dist/”不存在
【发布时间】:2021-01-12 11:21:23
【问题描述】:

我已经使用 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。这很奇怪,因为当我执行npm nuxt list 时似乎安装了nuxt。

删除node_modules/文件夹后,我首先重新安装了nuxt,然后重新安装了所有依赖项,但错误仍然存​​在。如果我只是运行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/ 文件夹存在。 有谁知道出了什么问题?

【问题讨论】:

    标签: vue.js vuejs2 nuxt.js nuxtjs


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2021-12-02
      • 1970-01-01
      • 2020-11-16
      • 2019-02-03
      • 2019-04-19
      • 2020-09-02
      • 2020-11-01
      • 2022-01-07
      • 2022-01-09
      相关资源
      最近更新 更多