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

时间:2017-12-18 21:11:41

标签: ruby-on-rails rails-engines webpacker

我意识到在Rails引擎中使用webpacker存在争议,但我有一个简单的用例,目前有一个解决方法。想知道一个更好的(最好的?)解决方案。

在这个rails引擎中,我在“spec / dummy”目录中设置了webpacker,一切都在dev中运行良好: https://github.com/RealEstateWebTools/property_web_scraper/tree/master/spec/dummy/config/webpack

当rails应用程序使用该引擎时,它将找不到已编译的webpack文件,因此每次我准备好发布时,我都会编译webpack文件并手动将它们复制到vendor目录: 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中使用。

必须有比这更好的方法。

0 个答案:

没有答案