node.js启动远程js文件
node.js是否可以启动不在启动节点的同一台机器上的js文件?(类似于node.exe)node.js启动远程js文件,node.js,Node.js,node.js是否可以启动不在启动节点的同一台机器上的js文件?(类似于node.exe) 谢谢 如果要在本地执行该文件,可以先在远程文件上执行,然后在本地执行 否则,当您发出某个请求时,您必须配置远程服务器(可能通过使用Node、PHP或您喜欢的web脚本语言编写脚本)以执行文件本身。这会带来安全隐患,但是您需要采取措施,防止未经授权的请求,例如使用HTTP基本身份验证。如果您想在本地执行文件,可以先在远程文件上执行,然后在本地执行 否则,当您发出某个请求时,您必须配置远程服务器(可能通过使用
谢谢 如果要在本地执行该文件,可以先在远程文件上执行,然后在本地执行
否则,当您发出某个请求时,您必须配置远程服务器(可能通过使用Node、PHP或您喜欢的web脚本语言编写脚本)以执行文件本身。这会带来安全隐患,但是您需要采取措施,防止未经授权的请求,例如使用HTTP基本身份验证。如果您想在本地执行文件,可以先在远程文件上执行,然后在本地执行
否则,当您发出某个请求时,您必须配置远程服务器(可能通过使用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);
});
你也可以这样做:
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);
});
啊,我明白了。谢谢你,乔丹!啊,我明白了。谢谢你,乔丹!