我使用meteor构建了一个app。我已将mosca节点模块放在node_modules文件夹中作为server.js。在我用来运行meteor的本地机器上,然后在另一个终端上运行node server.js。
因此,当我将我的应用程序部署到流星服务器时,节点会自动运行还是我必须设置一些东西?
在这种情况下,mosca的主持人地址是什么?
答案 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标记)