我意识到在Rails引擎中使用webpacker存在一些争论,但是我有一个简单的用例,目前有一种解决方法。想知道一个更好的(最好的?)解决方案。
在此Rails引擎中,我在“ spec / dummy”目录中有webpacker设置,并且在dev中一切正常:https://github.com/RealEstateWebTools/property_web_scraper/tree/master/spec/dummy/config/webpack
[当Rails应用程序使用引擎时,它将找不到已编译的Webpack文件,因此,每次我准备发布时,我都会编译Webpack文件并将其手动复制到供应商目录:https://github.com/RealEstateWebTools/property_web_scraper/tree/master/vendor/assets/javascripts
在我的布局中,我使用上面的旧链轮“ javascript_include_tag”使用上述文件:https://github.com/RealEstateWebTools/property_web_scraper/blob/master/app/views/layouts/property_web_scraper/spp_vuetify.html.erb
在布局中,检查我是否正在运行“ spec / dummy”应用程序,在这种情况下,我将使用webpacker,因为它通常会在dev中使用。
必须有比这更好的方法。