[英]Having trouble deploying my rails app to heroku “Error: Cannot find module '@rails/webpacker'”
[英]Having trouble deploying my Rails app on Heroku I get this - Error: Cannot find module '@babel/compat-data/corejs3-shipped-proposals'
我正在開發一個 Rails 應用程序。 這個應用程序一直運行良好,我已經多次成功地將它部署到 Heroku。 我最近做了很多更改,包括添加 Tailwindcss,以及許多數據庫更改。 該應用程序在本地運行,但是當我部署到 Heroku 時,我得到:
ERROR in ./app/javascript/packs/application.js
remote: Module build failed (from ./node_modules/babel-loader/lib/index.js):
remote: Error: Cannot find module '@babel/compat-data/corejs3-shipped-proposals'
任何有關為什么這將在本地工作但無法部署的見解都會有所幫助
我在 Rails 應用程序的 CI 管道中遇到了類似的問題。
根據https://github.com/JeffreyWay/laravel-mix/issues/2383#issuecomment-683538859我做了以下事情來解決我的問題:
"@babel/preset-env": "7.9.0"
到 package.json (當您閱讀本文時,版本可能已過時)yarn install --check-files
bin/rails webpacker:install
bin/rails webpacker:compile
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.