簡體   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