gpt4 book ai didi

node.js - 是否可以使用 node.js 从 URL 导入脚本?

转载 作者:搜寻专家 更新时间:2023-10-31 22:48:41 24 4
gpt4 key购买 nike

我目前正在尝试导入 one of my scripts来自 URL,但 require 函数在这种情况下似乎不起作用。

var functionChecker = require("http://javascript-modules.googlecode.com/svn/functionChecker.js");

这是此脚本生成的错误消息的摘录:

错误:找不到模块“http://javascript-modules.googlecode.com/svn/functionChecker.js”

有什么方法可以从 node.js 中的 URL 导入脚本吗?

最佳答案

我终于让它工作了。此示例下载文件 http://javascript-modules.googlecode.com/svn/functionChecker.js , 然后将其保存在本地目录中。

//var functionChecker = require(__dirname + '/functionChecker.js');
//functionChecker.checkAllFunctions(__filename);

var http = require('http');
var fs = require('fs');
var google = http.createClient(80, 'www.google.com');
var request = google.request('GET', '/svn/functionChecker.js',
{'host': 'javascript-modules.googlecode.com'});
request.end();
out = fs.createWriteStream('functionChecker.js');
request.on('response', function (response) {
response.setEncoding('utf8');
response.on('data', function (chunk) {
out.write(chunk);
});
});

//function name: stuff
//requires functions: false
//is defined: false
//description: blah blah woohoo.

关于node.js - 是否可以使用 node.js 从 URL 导入脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14108125/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com