【发布时间】:2015-11-13 04:35:41
【问题描述】:
【问题讨论】:
-
顺便说一句,这个问题已经被问过好几次了,例如stackoverflow.com/questions/11009971/…
标签: javascript node.js meteor
【问题讨论】:
标签: javascript node.js meteor
您不必为此创建包。如果你把插件文件放在/client/lib/ 目录下就足够了。请注意,为了让您的插件工作,必须将 jquery 内置包添加到您的应用程序中,但默认情况下它应该已经存在。
但是,如果您真的想为此创建一个包(有时它很有用),您需要将插件源代码(例如jquery.scrollTo.js)与package.js 文件一起放在packages/ 内的单独子目录中在您的项目根目录中。目录结构应如下所示:
.meteor/
client/
packages/
jquery-scrollto/
package.js
jquery.scrollTo.js
以及package.js的来源:
Package.describe({
summary: "A jquery.scrollTo plugin",
version: "1.2.3", // best to use the version of plugin
name: "jquery-scrollto",
});
Package.onUse(function (api) {
api.versionsFrom("METEOR@1.0");
api.use('jquery', 'client');
api.addFiles('jquery.scrollTo.js', 'client');
});
最后将你的包名 - 所以 jquery-scrollto - 添加到 .meteor/packages 文件的列表中。
【讨论】: