これらの JS パッケージを meteor プロジェクトに追加するにはどうすればよいですか? クライアントとサーバーがアクセスできるように、JS ファイルを public フォルダーに配置するだけですか? または、従わなければならない特定の手順はありますか?
3 に答える
/lib
これらの種類のスタンドアロン ライブラリは、プロジェクトの下のディレクトリに直接配置できます。
クライアントとサーバーの両方で使用するには、それらをproject/lib
フォルダーに配置します。
または、クライアント側でのみ使用する場合は、通常どおりに配置しますproject/client/lib
要するに、それは依存します。
パッケージのリストについては、http://atmosphere.meteor.comをチェックすることをお勧めします。探しているものがそこにある場合は、npm install -g meteorite
(https://github.com/oortcloud/meteorite)を使用してmeteoriteをインストールします
metoriteをインストールしたら、これらのコミュニティパッケージを非常に簡単にインストールできます。mrt add packagename
ほとんどのパッケージはhttp://atmosphere.meteor.comにあります。
ただし、何らかの理由で必要なJSパッケージが大気圏にない場合、パッケージによっては、UIパッケージ(datepickerなど)が/client/lib
流星のクラッシュを回避するためにフォルダーに配置する場合(クライアントのみがアクセス可能)。
そのタイプのモジュールアブストラクタ(たとえば、バックボーン-バックボーンがすでにmeteorに含まれている場合:add using meteor add backbone
)を/lib
パッケージのディレクトリに配置すると、サーバーとクライアントの両方から自動的に参照されます。