如何将这些 JS 包添加到流星项目中?我是否只是将 JS 文件放在公用文件夹中,以便客户端和服务器可以访问它们?或者我需要遵循一些具体的步骤吗?
问问题
1891 次
3 回答
5
这些独立的库可以直接放在/lib
你的项目下的目录中。
要在客户端和服务器上使用,请将它们放入project/lib
文件夹中。
或者,如果您只想在客户端使用它们,请像往常一样将它们放在project/client/lib
于 2013-02-12T12:20:37.440 回答
2
简而言之,这取决于。
我建议您查看http://atmosphere.meteor.com以获取软件包列表。如果你正在寻找的东西在那里,安装陨石npm install -g meteorite
(https://github.com/oortcloud/meteorite)
一旦你安装了 metorite,你可以很容易地使用安装这些社区包mrt add packagename
大多数软件包都在http://atmosphere.meteor.com上。
但是如果由于某种原因您想要的 JS 包不在大气中,取决于包,如果它是 UI 包(例如 datepicker 等),请将其放在/client/lib
文件夹中以避免流星崩溃(只能由客户端访问)。
如果它是一种模块抽象器(例如骨干 - 骨干已经包含在流星中,顺便说一句:添加使用meteor add backbone
),您可以将它放在/lib
包的目录中,服务器和客户端都会自动引用它。
于 2013-02-12T12:40:35.403 回答