最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

部署到Heroku时出现“无法找到模块' appdist'”错误

运维笔记admin7浏览0评论

部署到Heroku时出现“无法找到模块'/ app / dist'”错误

部署到Heroku时出现“无法找到模块'/ app / dist'”错误

我的package.json中有以下脚本:

  "scripts": {
    "dev": "nodemon server --exec babel-node --presets es2015,stage-2",
    "build": "babel ./server -d ./dist",
    "start": "node ./dist",
    "heroku-postbuild": "cd react-ui/ && npm install && npm install    --only=dev --no-shrinkwrap && npm run build"
  },

在部署到Heroku时,我收到以下错误

Error: Cannot find module '/app/dist'

在当地的npm run devnpm run buildnpm run start工作正常。

在哪里获取/ app文件夹?如何解决这个问题?

谢谢Matloob

回答如下:

你应该在部署到npm run build之前构建你的应用程序heroku。它将首先运行heroku-postbuild然后start您的应用程序。

发布评论

评论列表(0)

  1. 暂无评论