2012-12-26 11 views
8

MeteorアプリケーションにjQuery UIをインストールする正しい方法は何ですか?まだパッケージではないので、ダウンロードしたjquery-ui.min.jsとjquery-1.8.3.jsを流星プロジェクトのlibフォルダに追加しました。それは、次の致命的なエラーの原因となっている。流星でjQuery UIを使用するにはどうすればよいですか?

Your app is crashing. Here's the latest log. 
app/lib/jquery-1.8.3.js:9472 
})(window); 

ReferenceError: window is not defined 
at app/lib/jquery-1.8.3.js:9472:5 

(.........) 

Exited with code: 1 
Your application is crashing. Waiting for file change. 
+3

このご質問はあなたの問題を解決する可能性がありますhttp://stackoverflow.com/questions/13438127/adding-jquery-to-meteor-and-writing-it-without-errorsまたはこの1つhttp://stackoverflow.com/questions/11009971/how-to-add-other-js-vender-with-meteor –

+1

2番目の質問は助けた。私は/ libではなくpublicにファイルを移動しましたが、致命的なエラーは発生していません。ライブラリを実際に使用して実際に試したことはありませんが、この質問の範囲はjQuery UIをインストールしただけです。ありがとう! –

答えて

16

私は実際にこのパッケージはバージョン1.8.16であるとの依存関係であるあなたが

mrt add jquery-ui

をインストールすることができjquery-ui meteorite packageを追加しましたjquery-ui-bootstrap package(インストールされている場合)は、jquery-uiスマートパッケージとbootstrap-updatedスマートパッケージを自動的に含みます。 (これらのすべてがブートストラップとjquery-uiをうまく組み合わせます)。

がすべてをインストールするには、使用することができます。 mrt add jquery-ui-bootstrap

+2

は 'mrt install'の代わりに' mrt add ... 'ではありませんか?私は確かに 'add'作品、' install'は私のために働いていなかった –

+0

あなたは正しいです。私はそれを混ぜ続ける。あなたの2番目の例では、 – TimDog

+0

@TimDogも、 "インストール"ではなく "追加"; – Miro

12

は、あなたはそれ以外の場合は、両方のクライアントとサーバー上の流星によってロードされclientディレクトリにjqueryのUIを入れて、あなたのアプリケーションをクラッシュさせる必要があります。

https://github.com/mizzao/meteor-jqueryui

使用mrt add jqueryui(何のダッシュはありません注意してください)それをインストールするには:

+1

それはものです –

1

私はまた、画像が含ま流星ための代替jqueryの-uiパッケージを作成しました。私は知っている、この流星パッケージの増殖は、維持されていないもののために、吸う。しかし、Meteorが公式のパッケージングシステムをリリースするとすぐにそれはすぐに良くなるはずです。

+0

私はあなたを使用します。後悔はありません。共有してくれてありがとう。 – cassioscabral

関連する問題