在Rails引擎中使用webpacker的最佳方法是什么?

问题描述 投票:10回答:1

我意识到在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

然后我在这里需要该文件:https://github.com/RealEstateWebTools/property_web_scraper/blob/master/app/assets/javascripts/property_web_scraper/spp_vuetify.js

在我的布局中,我使用上面的旧链轮“ 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中使用。

必须有比这更好的方法。

ruby-on-rails rails-engines webpacker
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.