我的package.json中有以下脚本:
"mainhhh"
在部署到Heroku时,我收到以下错误
"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"
},
在本地Error: Cannot find module '/app/dist'
上,npm run dev
和npm run build
正常工作。
在哪里获取/ app文件夹?如何解决这个问题?
由于 Matloob
答案 0 :(得分:1)
在部署到npm run build
之前,您应该构建应用heroku
。它将首先运行heroku-postbuild
,然后运行start
您的应用。