我有一个可以在我的计算机上运行的流星应用程序,但是当我将它复制到我的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,以避免任何冲突。
谢谢你的帮助
答案 0 :(得分:2)
事实证明,你必须在流星项目中安装光纤,而不是作为全球软件包