NodeJS - 使用远程模块?

jtr*_*ell 3 module external node.js

我正在使用node并希望在我的应用程序中包含存储在远程服务器上的模块.

IE我想沿着这些方面做一些事情(这不起作用):

var remoteMod = require('http:// ... url to my remote module ...');

作为一种变通方法我很高兴与刚刚抓住远程文件的内容,并解析出我需要的,如果这是更简单 - 虽然我还没有与多少运气无论是.我有一种感觉,我在这里缺少一些基本的东西(因为我是节点的相对初学者),但在搜索文档后无法发现任何东西.

编辑:

我拥有本地和远程服务器,所以我不关心这里的安全问题.

如果我要抓住文件内容,我想同步这样做.使用require('http').get可以获取文件,但是在回调中工作并不是我想要做的最佳选择.我真的在寻找类似于php的fopen函数的东西 - 如果这甚至可以用于节点.

Van*_*ing 5

从另一台服务器加载运行代码非常危险.如果有人可以修改此代码怎么办?此人可以在您的服务器上运行他想要的每个代码.