【问题标题】:meteor update from 0.6.4.1 to 0.6.5流星从 0.6.4.1 更新到 0.6.5
【发布时间】:2013-08-19 16:00:33
【问题描述】:

在 ~/.meteor/package/ 文件夹中所有 package.js 文件只有这个:

// 包含此文件是为了与 Meteor 0.6.4 软件包下载器兼容。

仅此而已。

package.js 代码在哪里?

谢谢!

【问题讨论】:

    标签: meteor


    【解决方案1】:

    软件包系统已更改。

    您将在以下位置找到您所指的自动生成的文件:

    /packages/name_of_your_package/.build/
    

    至于真正的 'package.js' 文件在哪里,在

    /packages/name_of_your_package/
    

    根据为您构建这些文件的源代码:

      // Pre-linker versions of Meteor expect all packages in the warehouse to
      // contain a file called "package.js"; they use this as part of deciding
      // whether or not they need to download a new package. Because packages
      // are downloaded by the *existing* version of the tools, we need to
      // include this file until we're comfortable breaking "meteor update" from
      // 0.6.4.  (Specifically, warehouse.packageExistsInWarehouse used to check
      // to see if package.js exists instead of just looking for the package
      // directory.)
      // XXX Remove this once we can.
      builder.write("package.js", {
        data: new Buffer(
          ("// This file is included for compatibility with the Meteor " +
           "0.6.4 package downloader.\n"),
          "utf8")
      });
    

    我希望这会有所帮助!

    【讨论】:

    • 感谢您的分析
    • user1744153,不客气!如果这是您问题的答案,请点击我帖子附近的绿色复选标记:D Cheers!!!
    • 感谢您的回答。但我想要的是找到主要的包。例如,我想查找版本 0.6.5 的包电子邮件在哪里。在我的 ~/.meteor 目录下 package/.电子邮件包在那里,但 package.js 说“//包含此文件是为了与 Meteor 0.6.4 包下载器兼容。”而且我找不到 0.6.5 版的 package.js 在哪里,但我的项目适用于 0.6.5 版。
    • 啊……我明白了。好吧,我有点惊讶您直接在 /packages 下看到存根,但无论如何,请查看 .meteor/local/build/programs/server/packages (它是一个隐藏文件夹)。这是存储内置包的地方。
    • 谢谢Stephan,也许我解释得不对,如果你不介意我会再试一次。当我在我的主目录(/Users/myusername/.meteor)中更新到 0.6.5 时,我应该会看到所有的包都随流星一起提供。我不是在我的项目下和我的包文件夹项目下寻找包。想象一下我第一次安装流星。我应该在哪里找到流星框架附带的所有原始包?我认为它在 .meteor/packages 下的主文件夹下,而不是我的项目文件夹下。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-08-11
    • 2016-09-02
    • 1970-01-01
    • 2017-08-26
    • 1970-01-01
    • 2014-05-31
    • 2012-06-20
    相关资源
    最近更新 更多