错误:找不到构建文件,请在启动`nuxt start

时间:2018-08-12 12:55:25

标签: vue.js yarnpkg nuxt.js

我使用

创建了一个nuxt样板
  

vue-cli nuxt-community / starter-template

我还使用

创建了另一个
  

create-nuxt-app

。他们都正确地创建了我的样板。但是无论何时我尝试使用

建立项目
  

纱线开始

我收到此错误:

  

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

此外,每当我跑步

  

nuxt构建

我明白了:

  

未找到命令'nuxt',您的意思是:从软件包中命令'next'   'nmh'(Universe)nuxt:找不到命令

但是当我跑步

  

纱线构建

它可以构建并重新开始运行纱线,但不会重新加载热模块。我不知道问题是什么。我不知道我的纱线是断头还是结扎。请帮忙!

2 个答案:

答案 0 :(得分:2)

为了使用nuxt命令(nuxt build

使用yarn global add nuxt

将nuxt添加到全局

在scripts属性中检出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"
  },

nuxt buildyarn build是用于生产构建的命令

最后,

使用nuxtyarn dev进行热模块重新加载进行开发

查看the docs了解更多详情

答案 1 :(得分:1)

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

要运行开发服务器,请使用npm run dev。我相信默认情况下,它将在端口3000上启动实时重载的开发服务器。要进行量产,请使用npm run buildnpm run start