今回悩んでいる点がデバックを開始するとevents.jsやmodule.jsらが作成されてしまうことです。
参考サイトは下記です。
Visual Studio CodeによるNode.jsのデバッグ(その1)
- server.jsの作成
javascript
1var http = require('http'); 2http.createServer(function (req, res) { 3 res.writeHead(200, {'Content-Type': 'text/plain'}); 4 res.end('Hello World\n'); 5}).listen(3000); 6 7console.log('Server running at http://localhost:3000/'); 8
-
$ node server.js
としてhttp://localhost:3000/の起動 -
デバック起動
json
1// launch.json 2{ 3 // IntelliSense を使用して利用可能な属性を学べます。 4 // 既存の属性の説明をホバーして表示します。 5 // 詳細情報は次を確認してください: https://go.microsoft.com/fwlink/?linkid=830387 6 "version": "0.2.0", 7 "configurations": [ 8 { 9 "type": "node", 10 "request": "launch", 11 "name": "Launch Program", 12 "program": "${workspaceFolder}/server.js" 13 } 14 ] 15}
この時点で参考サイトと比較してデフォルトで設定されている量が違っています。
- launch.json生成後、再度デバック起動
再度デバック起動するとmodule.jsやevents.jsなるファイルが作られ対象ファイルがserver.jsから切り替わってしまいます。
参考サイトの方はserver.jsに対してデバックが行われています。
ちなみに他のサイトで試したものもmodule.jsやevents.jsなどが作成され対象が切り替わってしまいます。
これはlaunch.jsonファイルの書き込み内容がいけないのでしょうか?
後存知のかたいましたらご回答いただけると助かります。
よろしくお願いします。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。