0

我正在尝试保存一个 .vue 文件。我已经安装了 vue cli。当我运行 vue serve 时,命令提示符中显示一条错误消息,上面写着“有效的条目文件应该是以下之一:main.js、index.js、app.vue、App.vue”

4

2 回答 2

1

你应该运行npm run build而不是vue build.

它们是两个不同的命令。

  1. npm run build底层运行 vue-cli-service build,它的默认入口是 src/main.js。

  2. vue build仅用于即时原型制作。它的默认条目是当前目录中的 main.js、index.js、App.vue 或 app.vue 之一。

于 2020-02-22T11:43:10.110 回答
0

文件夹结构

如上图所示,main.js 文件位于 src 文件夹中。我在 package.json 文件中指定了 main.js 文件的路径,如下:

"scripts": {
    "dev": "vue serve src/main.js",
    "prod": "vue build src/main.js"
}

然后我可以简单地运行

npm 运行开发

用于在开发环境中为项目服务,以及

npm 运行产品

用于在 dist 文件夹下创建生产版本

于 2020-05-05T16:30:16.590 回答