我正在尝试将节点应用安装到heroku上。我的应用程序需要在灌注时在服务器上调用gulp build和gulp install,但是我遇到了麻烦。 我试过在package.json中写这个:
"scripts":"gulp build && gulp install"
最初工作,但大约一个小时后服务器必须重新启动并重新调用脚本,导致重建服务器的内容。这将删除我的所有内容,例如新写的博客或更改。
我也尝试过使用heroku toolbelt
heroku run gulp build
heroku run gulp install
但是,即使它产生正确的控制台写入行并且看起来已经进行了必要的更改,但它没有,服务器会产生错误,证明资源尚未构建,这意味着控制台命令没有对实际的服务器文件进行任何更改。
我错过了什么吗?提前谢谢。
答案 0 :(得分:0)
所以我发现问题在于我试图在heroku上使用LevelDB数据库。显然,heroku使用不可写的dynos,这意味着levelDB数据库无法保存。