twitterから特定のユーザの単語を取得しするプログラムを先週書きました.
今日動かそうとしたら,internal/modules/cjs/loader.js:797
とエラーが出ました.
npmをインストールし忘れたかと思いインストールしました.
npm install twit
npm install readline
しても
internal/modules/cjs/loader.js:797
throw err;
と出ました.
以下がコードです.
var Twit = require('twit'); const rl=require("readline").createInterface(process.stdin,process.stdout); var T = new Twit({ consumer_key: '略', consumer_secret: '略', access_token: '略', access_token_secret: '略' }); rl.on("line",(str) => { T.get('search/tweets', { q: str + 'from:DrqYuto', count: 5 }, function(err, data, response) { data.statuses.forEach(function(val,index,ar){ console.log(val.user.name); console.log(val.text); //ツイート日時を出力 console.log(val.created_at); }); }) });
以下がエラーです.
internal/modules/cjs/loader.js:797
throw err;
^
Error: Cannot find module '/Users/minato/Documents/lab_work/sobig-master/readline10.js'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:794:15)
at Function.Module._load (internal/modules/cjs/loader.js:687:27)
at Function.Module.runMain (internal/modules/cjs/loader.js:1025:10)
at internal/main/run_main_module.js:17:11 {
code: 'MODULE_NOT_FOUND',
requireStack: []
}
このサイトを参考に以下のコマンドを打ってみましたが,エラーになります.
internal/modules/cjs/loader.js 584 throw err; ==> cannot find module core-util-is · Issue #1846 · nodejs/help
https://github.com/nodejs/help/issues/1846
"rm -rf node_modules
npm install -g npm@latest
npm i core-util-is"
先週ぐらいは動いてたのですが,今回は動かなかったです.
回答1件
あなたの回答
tips
プレビュー