vue-cli - 无法为开发模式构建

vue-cli - cannot build for development mode

我的项目中有一个 .env 文件

-public
-src
-.env.development.local

package.json

{
    "name": "my-website",
    "version": "0.1.0",
    "scripts": {
      "serve": "vue-cli-service serve",
      "build": "vue-cli-service build --mode development",
      "lint": "vue-cli-service lint"
    }
  }

当我第一次运行npm run build时,它起作用了。

当我运行之后,它显示错误:

my-website@0.1.0 build: `vue-cli-service build --mode development`

当我深入研究日志时

13 verbose stack Error: my-website@0.1.0 build: `vue-cli-service build --mode development`
13 verbose stack Exit status 1

我删除了public文件夹后,突然就可以了

应该有更多的日志输出,这会有帮助。

根据您的错误,这可能有帮助: https://github.com/vuejs/vue-cli/issues/3420

也尝试删除你的 package-lock 文件并再次 运行 npm i 在那之后它有望工作

在我将 outputDirpublic 更新为 build 后,它起作用了。

vue.config.js

module.exports = {
  outputDir : 'build',
}