Meteor会通过节点在node_modules中部署运行模块吗?

时间:2016-02-20 23:58:04

标签: node.js meteor deployment npm mqtt

我使用meteor构建了一个app。我已将mosca节点模块放在node_modules文件夹中作为server.js。在我用来运行meteor的本地机器上,然后在另一个终端上运行node server.js。

因此,当我将我的应用程序部署到流星服务器时,节点会自动运行还是我必须设置一些东西?

在这种情况下,mosca的主持人地址是什么?

1 个答案:

答案 0 :(得分:0)

我不认为这种方法可以部署到Meteor.com(如果这就是流星服务器的意思),你可以选择添加npm包:

1)使用Me meteorhacks npm 包进行

meteor add meteorhacks:npm

创建一个名为packages.json

的文件
{
  "mosca": "1.0.2"
}

然后在您的服务器端代码中执行:

var Mosca = Meteor.npmRequire('mosca');
mosca = new Mosca();

和瞧瞧mosca应该可以使用

2)尝试Meteor 1.3 +中的new npm functionality(注意:此刻目前处于测试阶段)(您需要在部署中指定--release标记)