本地运行正常,部署上 heroku,就一直提示 webpack 的报错。刚开始学习,也不太知道,是什么原因~ 求解释~
有条件 google 下吗?感觉应该是个相见问题哦~
试过 https://github.com/rails/webpacker/issues/512 这里面的处理方式,都不行,挺奇怪的。新手上路就 有拦路虎了...
从日志看缺少 webpack,似乎是 heroku 没识别出所需的 buildpack,可以参照 heroku 的部署文档看缺了什么 https://devcenter.heroku.com/articles/getting-started-with-rails6
不要使用 buildpack 了,直接使用 Dockerfile 更简单,部署更快。
整理流程没什么问题,重新构建了两次项目,后面再构建时 rails new 时,添加忽略 webpack 才可以。
等有一点经验再换个部署方式,现在还在学习过程中
最后重新构建项目,在构建时,添加忽略安装 webpack 才跑的通
rails new hellp_app --skip-webpack-install