首页 > 解决方案 > 在heroku中部署vue应用程序的问题

问题描述

我正在尝试在 heroku 系统中部署一个 vue 应用程序。我知道我需要在我的 package.json 中添加一个“脚本”部分。我的部分是:

"scripts": {
    "serve": "vue-cli-service serve",
    "build": "vue-cli-service build",
    "lint": "vue-cli-service lint",
    "heroku-postbuild": "npm install && npm run build",
    },

我对构建没有错误。但是当我启动应用程序时,我有这个错误:

在此处输入图像描述

当我看到日志时:

heroku[路由器]: at=error code=H10 desc="App crashed" method=GET path="/favicon.ico" host=XXXXXXXX.herokuapp.com request_id=f81def0f-a2d0-4e1e-889a-640432071f5d fwd="92.148 .12.118" 测功机=连接=服务=状态=503字节=协议=https

当然,放在本节中的命令不正确。我尝试了很多事情都没有成功。这个 package.json 中的这个命令必须是什么?

注意:当我开发时,我使用 npm run serve 启动应用程序。一切都运行良好。

标签: vue.jsheroku

解决方案


我终于设法让我的 vue.js 应用程序在 heroku 上运行。

感谢这个话题:

https://dev.to/marwan01/deploy-a-vue-js-app-to-heroku-30​​m


推荐阅读