_meteor_bootstrap_.require不在Meteor 0.6.4.1中工作

时间:2013-08-08 15:42:09

标签: meteor requirejs node-fibers

我继承的代码使用_meteor_bootstrap.require(一个内部流星细节)来加载模块。看起来它不再适用于0.6.4.1?有关如何加载模块的任何建议?

当前代码 require = meteor_bootstrap.require
未来=需求(纤维/未来)

我收到的错误消息: C:\ Program Files(x86)\ Meteor \ lib \ node_modules \ fibers \ future.js:173
                                                扔(除息);
                                                      ^
TypeError:undefined不是函数
    在app / server / main.coffee.js:7:10
    在C:\ Users \ jhuang \ Documents \ Tervela \ 5.0.16 \ i32 \ lib.meteor \ local \ build \ server \ server.js:306:12
    在Array.forEach(native)
    在函数。 .each。 .forEach(C:\ Program Files(x86)\ Meteor \ lib \ node_modules \ underscore \ underscore.js:78:11)
    在运行(C:\ Users \ jhuang \ Documents \ Tervela \ 5.0.16 \ i32 \ lib.meteor \ local \ build \ server \ server.js:239:7)
=>退出代码:1
=>您的应用程序崩溃了。等待文件更改。

1 个答案:

答案 0 :(得分:3)

来自v 0.6.0

  

包可能依赖于NPM模块,使用新的 Npm.depends   package.js中的指令

一旦包含,包裹代码可以使用Npm.require拉入模块。

Future = Npm.require("fibers/future")

如果您需要在应用中使用此npm模块。使用meteor-npm

Future = Meteor.require("fibers/future")