2015-02-06 4 views
1

내 앱에 jQuery을 사용합니다. 모든 소스 파일을 browserify 번들로 묶습니다. 나는 또한 RxJS를 사용하고 jQuery Bindings for the Reactive Extensions for JavaScript를 사용하려면RxJS-jQuery를 browserify와 함께 사용하려면 어떻게해야합니까?

const $ = require('jQuery'); 

하지만 require('rxjs-jquery') 경우 난 단지 Rx 개체를 얻을 : 따라서, 나는 npm version of jQuery 가져옵니다.

function searchWikipedia(term) { 
    return $.ajaxAsObservable({ 
     url: 'http://en.wikipedia.org/w/api.php', 
     data: { action: 'opensearch', 
       search: term, 
       format: 'json' } 
     dataType: 'jsonp' 
    }); 
} 
+1

두 개 이상의 '요구'를 가질 수 있습니다. 그래서'const $ = require ('jQuery'); const rxJq = require ('rxjs-jquery'); ' –

+0

고마워요. 분명히, 그것은 나 자신이 알아내는 것은 너무 명백했습니다 ;-) – maiermic

답변

2

당신은 하나 이상의 require을 가질 수 있습니다 : 나는 jQuery 오브젝트를 필요로 할 수있는 방법이 예제를 사용할 수 있습니다.

const $ = require('jQuery'); 
const rxJq = require('rxjs-jquery'); 
관련 문제