私はまだ電子にはまだ新しいですが、私は解決できない問題があります。リクエストはどのウェブサイトにも出ていません。私は私のプロジェクトを作るためにWindows 10(x64)マシンを使用しています。なぜこの(要求)モジュールが私のプロジェクトで動作していないのですか?
body(html)をindex.htmlファイルで呼び出される配列に格納したかったのです。コールバックは正常に動作します。それはテストされています。ここで
は私が何かが欠けていた場合はそれに私にいくつかアドバイスをお願いしたデータvar data require('./data.js')
data function(content){
alert(content);
}
を呼び出すの.jsためのコードは、HTMLファイルに
function data(callback){
var content = [];
var request = require('request');
request('https://www.google.com', function (error, response, body) {
if(error){
content.push('Error:', error);
}
if(response.statusCode !== 200){
content.push('Invalid Status Code Returned:', response.statusCode);
}
content.push(body);
callback(content);
});
}
module.exports = data;
ファイルです。そのJavaScriptを想定したコンテンツの
コードの2番目のブロックは意味をなさないもので、法的なJavasscriptではありません。また、「うまくいきません」と言ったときには、目的の動作と観察された動作の両方を記述して、コードが何を期待しているかを知る必要があり、現在の動作と望ましくない動作を教えてください。それ以外の場合は、この質問は話題にならず、不明瞭で閉鎖されます。 – jfriend00
私の目標は、配列にGoogle htmlを取得し、それをindex.htmlファイルで呼び出すことです。私は間違いを犯しました。 "データ=" ....他に何かがある場合は、忘れています。私はまだ新しいです –