0

我有一个流星应用程序,在 OSX 下的计算机上运行良好,但是当我将它复制到我的 CENTOS 6 服务器时,它给了我以下错误:

node main.js 

server/server.js:95
  Fiber(function () {
  ^
ReferenceError: Fiber is not defined
    at run (/root/bundle/server/server.js:95:3)
    at Object.<anonymous> (/root/bundle/server/server.js:156:1)
    at Module._compile (module.js:449:26)
    at Object.Module._extensions..js (module.js:467:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:362:17)
    at require (module.js:378:17)
    at Object.<anonymous> (/root/bundle/main.js:1:63)
    at Module._compile (module.js:449:26)

我确实安装了纤维包npm install fibers

为了避免任何冲突,我还将 server.js 中的端口号更改为 8282 而不是 80。

感谢您的帮助

4

1 回答 1

2

事实证明,您必须在流星项目中安装光纤,而不是作为全局包

于 2013-03-31T12:20:23.953 回答