2

我阅读了有关包装https://atmosphere.meteor.com/wtf/package的文档。并观看视频https://eventedmind.com/feed/G6K5WCcxpt534yYrw。根据我在包文件夹中制作的 package.js 和 smart.json 文件。现在我的主要问题是如何将下面这个简单的示例代码转换为可重用包?

Meteor.methods({
    Tweets: function (key,url,method) {
    var key = key;
    var response = Meteor.http.call( method, url,
             { params: { appkey: key ,uid: "something" }});
    return response.content;
       }
    });

这是我的 package.js 文件:

Package.describe({
    summary: "bla bla"
});

Package.on_use(function (api){
api.use(["http"],["server"]);

api.add_files("script.js","server");
});

和 smart.json 文件:

    {

        "name": "包名",
        “描述”:“描述等”,
        "主页":"http://example.com" ,
        “作者”:“我的名字”,
        “版本”:“0.1”,
        “包”:{}
        }

4

1 回答 1

3

如果我理解正确,您想创建 Meteorite 包。

  1. 首先,您必须创建 Git 存储库,例如在http://github.com
  2. smart.json在文件中 添加 git 属性以及指向存储库的链接:{ git: "https://github.com/yourlogin/repo.git" }
  3. 现在,你必须在大气.meteor.com 上注册 -> Sign in>Create account
  4. 在终端中转到包目录并写入mrt release .

应该管用

于 2013-11-13T15:41:21.673 回答