Mat*_*oob 5 heroku node.js babeljs
我的 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"
},
Run Code Online (Sandbox Code Playgroud)
部署到 Heroku 时出现以下错误
Error: Cannot find module '/app/dist'
在本地npm run dev、npm run build、 上npm run start工作正常。
/app 文件夹从哪里获取?如何解决这个问题?
谢谢马特洛布
您应该npm run build在部署到heroku. 它将heroku-postbuild首先运行,然后是start您的应用程序。
| 归档时间: |
|
| 查看次数: |
11202 次 |
| 最近记录: |