2

如何将这些 JS 包添加到流星项目中?我是否只是将 JS 文件放在公用文件夹中,以便客户端和服务器可以访问它们?或者我需要遵循一些具体的步骤吗?

4

3 回答 3

5

这些独立的库可以直接放在/lib你的项目下的目录中。

要在客户端和服务器上使用,请将它们放入project/lib文件夹中。

或者,如果您只想在客户端使用它们,请像往常一样将它们放在project/client/lib

于 2013-02-12T12:20:37.440 回答
2

简而言之,这取决于。

我建议您查看http://atmosphere.meteor.com以获取软件包列表。如果你正在寻找的东西在那里,安装陨石npm install -g meteoritehttps://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 回答
-1

您必须通过控制台添加软件包。

例如,输入“meteor add accounts-password”。

这里

也许你应该在这里观看其中一些视频

了解如何添加流星包。

于 2013-02-12T12:20:18.613 回答