最新消息: 电脑我帮您提供丰富的电脑知识,编程学习,软件下载,win7系统下载。

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

IT培训 admin 4浏览 0评论

部署到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您的应用程序。

部署到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. 暂无评论