【问题标题】:How do I specify a valid entry point / file for Vue projects?如何为 Vue 项目指定有效的入口点/文件?
【发布时间】:2018-11-16 13:49:34
【问题描述】:

回到一个旧的 Vue 项目。尝试使用 'vue serve' 在我的本地计算机上启动它,但出现以下错误。

如何为 vue 项目指定一个有效的入口点?

命令:

vue serve

终端错误:

"Failed to locate entry file in /Users/$username/Desktop/my-project.
"Valid entry file should be one of: main.js, index.js, App.vue or app.vue.

【问题讨论】:

  • 您是否使用vue create ... 启动项目?

标签: vue.js command-line-interface


【解决方案1】:
vue serve src/main.js

需要在serve命令后添加文件开始

【讨论】:

    【解决方案2】:

    npm run serve 需要输入这个命令。

    【讨论】:

      【解决方案3】:

      更好的方法是在 package.json 文件中指定 main.js 文件的路径,如下所示:

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

      然后简单地运行

      npm 运行开发

      用于在开发环境中为项目服务和

      npm 运行产品

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

      【讨论】:

        猜你喜欢
        • 2013-10-23
        • 2019-03-13
        • 1970-01-01
        • 2021-07-04
        • 1970-01-01
        • 2021-08-11
        • 1970-01-01
        • 1970-01-01
        • 2018-12-10
        相关资源
        最近更新 更多