是否可以通过NPM和Webpack安装Reactrb和Opal



有可能拥有NPM/Webpack包Opal和Reactrb吗?我只想这样安装Reactrb:

NPM install Opal --save

NPM install Reactrb --save

然后根据需要CCD_ 3。

然后"webpack"将Reactrb和Opal corelib/stdlib文件打包为少量JS文件(而不是现在的近200个文件)

在我的例子中,我使用的是Rails,所以Sprockets正在将Ruby编译为JS,这在蛋白石Rails Gem中运行得很好。我试图克服的是,这种方法导致每次页面刷新(在开发过程中)都会下载200多个文件。当我预编译资产时,Sprockets当然会将所有这些编译成一个JS文件,但我正在寻找一种通过Webpack实现这一点的方法,这样我就可以为Opal和Reactrb开发更少的JS文件,每次页面刷新时只下载我自己的组件。

如果能看到一个社区认证的方法,那就太好了。

谢谢!

尝试使用这个github存储库:

蛋白石网络包

opalrb装载机

在examples文件夹中,您可以看到如何集成opal和webpack。此外,我认为您可以将"Reactrb"gem添加到Gemfile中,并在ruby文件中要求它。与Rails的集成是可用的,但我认为需要编写额外的gem。

and check: https://github.com/fkchang/getting-started-reactrb-webpack

最新更新