繁体   English   中英

将JS资产及其依赖项包含在Engines for Rails 5+中的当前方式是什么?

[英]What's the current way of including JS assets and their dependencies in Engines for Rails 5+?

我在Rails 5中对新的npm / yarn / webpacker疯狂程度没有太多经验,因此捆绑资产及其依赖项的正确方法是什么(例如,引导程序4)。

在此之前,只需将整个下载的js库移至/assets并每天调用即可。

假设我想在我的引擎中包括这个日期选择器: https : //github.com/chmln/flatpickr

如何设置? 谢谢。

你有什么办法吗?

似乎需要一种解决方案,其中主机应用程序可以从引擎或gem YARN package.json提取依赖关系。

这样,它可以将所有YARN依赖关系合并在一起,并检查是否存在冲突(如果不是)-欢乐时光。

可能的解决方法是将依赖关系从node_modules复制到资产管道中。 这与之前所做的工作几乎相同,而不是通过遍历每个文件来查找依赖关系,您可以在package.json.查找版本package.json.

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM