2016-07-22 2 views
0

NPM/Webpack 패키지 Opal 및 Reactrb를 사용할 수 있습니까? 단순히 같은 Reactrb를 설치하고자 :NPM과 Webpack을 통해 Reactrb와 Opal을 설치할 수 있습니까?

NPM install Opal --save

NPM install Reactrb --save

그리고 require 필요.

그런 다음```JS 파일의 작은 숫자에 (그들이 오늘날에 와서 거의 200 파일이 아닌) 내 경우

가, 내가 사용을 Reactrb 및 오팔 corelib/다음 stdlib 파일을 패키지로 webpack`` Rails를 사용하여 Sprockets은 Ruby를 JS로 컴파일하는 작업을 수행하고 있으며 이는 opal-rails Gem으로 잘 작동합니다. 내가 과거에 시도한 것은이 접근 방식으로 페이지 새로 고침 (개발 중)이 발생할 때마다 200 개가 넘는 파일이 다운로드되는 결과를 초래한다는 것입니다. Sprockets는 자산을 미리 컴파일 할 때 하나의 JS 파일로 모든 것을 컴파일하지만 Webpack을 통해이를 수행하는 방법을 찾고 있으므로 Opal 및 Reactrb에 대한 JS 파일을 훨씬 적게 개발할 수 있으며 각 구성 요소는 각각 다운로드됩니다 페이지를 새로 고칩니다.

커뮤니티 인증 방식을 사용하는 것이 좋습니다.

감사합니다.

답변

0

이 GitHub의 저장소를 사용하려고 : 예에서

opal-webpack

opalrb-loader

당신은 오팔과 웹팩을 통합하는 방법을 볼 수 있습니다 폴더. 또한 나는 당신이 Gemfile에 'Reactrb'젬을 추가하고 루비 파일에 그것을 요구할 수 있다고 생각한다. 사용할 수있는 레일과 통합하지만 추가 보석을 작성해야한다고 생각합니다.

and check: https://github.com/fkchang/getting-started-reactrb-webpack 
관련 문제