繁体   English   中英

node.js启动远程js文件

[英]node.js start remote js file

是不是node.js可以启动js文件,这些文件不在启动节点的同一台机器上? (类似于node.exe http://myserver.com/app.js

谢谢!

如果要在本地执行文件,则可以检索远程文件,然后本地执行

否则,您将必须配置(可能通过用Node,PHP或您喜欢的任何Web脚本语言编写脚本)远程服务器在发出特定请求时执行文件本身。 然而,这具有安全隐患 - 您需要采取措施来防止未经授权的请求,例如使用HTTP基本身份验证。

你也可以这样做:

var http = require('http');
var url = 'url-to-js';
var script = '';
http.get(url, function(res) {
  res.on('data', function(d) {
    script+=d.toString();
  });
}).on('close', function(e) {
  eval(script);
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM