我正在尝试让Heroku在部署时构建我的React项目。我使用create-react-app
创建了一个项目,并在脚本部分添加了heroku-postbuild
命令。
但是当我推到Heroku并检查机器的日志时,似乎没有发生任何事情。
的package.json
{
"name": "new-app",
"version": "0.1.0",
"private": true,
"dependencies": {
"react": "^16.3.0",
"react-dom": "^16.3.0",
"react-scripts": "1.1.2"
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test --env=jsdom",
"eject": "react-scripts eject",
"heroku-postbuild": "echo \"-----> Build Project\" && react-scripts build"
}
}
我甚至尝试使用npm run eject
从项目中弹出Webpack并设置postbuild命令来运行Webpack,但没有运气。
我该如何调试呢?