如何将这些JS包添加到流星项目中?我只是将JS文件放在公共文件夹中,以便客户端和服务器可以访问它们吗?或者我需要遵循哪些具体步骤?
答案 0 :(得分:5)
这些独立的库可以直接放在项目下的/lib
目录中。
要在客户端和服务器上使用,请将它们放入project/lib
文件夹。
或者,如果您只想在客户端使用它们,请照常放在project/client/lib
答案 1 :(得分: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
文件夹中以避免流星崩溃(只能由客户访问)。
如果它是一种模块抽象程序(例如主干 - 主干包含在流星中已经btw:使用meteor add backbone
添加)你可以把它放在包的/lib
目录中,它会被引用由服务器和客户端自动完成。
答案 2 :(得分:-1)