错误:未找到构建文件,请在启动 `nuxt start 之前运行 `nuxt build`

Ted*_*uwa 7 vue.js yarnpkg nuxt.js

我使用创建了一个 nuxt 样板

vue-cli nuxt-community/starter-template

我还创建了另一个使用

创建nuxt-app

. 他们都正确地创建了我的样板。但任何时候我尝试构建开始我的项目使用

纱线开始

我收到此错误:

错误:未找到构建文件,请nuxt build在启动 `nuxt start 之前运行

此外,每当我跑步时

nuxt 构建

我明白了:

未找到命令“nuxt”,您的意思是:来自包“nmh”(宇宙)的命令“next” nuxt:未找到命令

但是当我跑步时

纱线构建

它第二次构建并运行 yarn start 工作但没有热模块重新加载。我不知道是什么问题。我不知道我的纱线是断了还是断了。请帮忙!

Sum*_*ai8 11

nuxt build在您的命令行中不起作用,因为您尚未将其添加到您的PATH变量中。npm run build将查看您的依赖项并使用它。

要运行开发服务器,请使用npm run dev. 我相信默认情况下它会启动一个开发服务器,并在端口 3000 上实时重新加载。要为生产npm run build而构建,请使用npm run start.


小智 5

为了使用 nuxt 命令 ( nuxt build)

使用添加 nuxt 到全局 yarn global add nuxt

查看您的 package.json 以获取脚本属性中的可用命令

"scripts": {
    "dev": "nuxt",
    "build": "nuxt build",
    "start": "nuxt start",
    "generate": "nuxt generate",
    "lint": "eslint --ext .js,.vue --ignore-path .gitignore .",
    "precommit": "npm run lint"
  },
Run Code Online (Sandbox Code Playgroud)

nuxt build或者yarn build是用于生产构建的命令

最后,

使用nuxtyarn dev用于热模块重新加载的开发

查看文档以获取更多详细信息