centos - 无法在 CENTOS 上的节点中运行 meteor 包

标签 centos meteor centos6

我有一个 meteor 应用程序,在 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,以避免任何冲突。

谢谢您的帮助

最佳答案

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

关于centos - 无法在 CENTOS 上的节点中运行 meteor 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14565175/

相关文章:

linux - 确定哪些文件已更改或创建

docker - 在 Dockerfile 中安装 scons 时出现问题——使用 yum 的参数 scons 不匹配

shell - 如何在重新启动后自动设置一次 "AT"计划作业

javascript - 如何允许不同的更新 - Meteor collection.allow

linux - 符号链接(symbolic link)覆盖了 linux 中的环境变量

linux - CentOS 6.9 yum 和 yum 更新都不起作用

centos - 如何通过 composer-php 配置和使用 Mailgun 的 SDK?

mongodb - 在 Meteor.js 中,使用多个具有相同集合名称的 MongoInternals.RemoteCollectionDriver

javascript - Meteor:在发布中使用 Meteor._sleepForMs() 时 Iron router 不显示加载模板

php - 通过 PHP 运行两个 linux 命令,在执行第二个之前不要等待第一个结束