Vue 、webpack利用で、VS CodeでのJavaScriptデバッグができない


#1

はじめまして、Vue および webpack 初心者です。

Vue.js と ASP .NET Core のアプリを作っています。
VisualStudio 2017 で開発して、動作確認をしていましたが、
webpackを使っていて、実際の開発ソースとwebpack後の実行モジュール(main.js 1個)が違うので、vue側(JavaScript)のデバッグができない状態でした。

VisualStudio Code では開発ソース上でブレークポイントが効くとのことで、
Debugger for Chrome、webpack-dev-server を入れて、色々試行錯誤をしましたが、うまくいきません。

デバッグを開始して、Chrome が起動した後、画面には、
Cannot GET /
が表示されて終わりです。

下記に、必要そうな物を添付します。
※下記ログ等で、http: のところが、リンクになってしまうので、一律http*:と手を加えました。

間違い指摘、アドバイスを何卒よろしくお願いいたします。

◆launch.json 抜粋
“configurations”: [
{
“type”: “chrome”,
“request”: “launch”,
“trace”: true,
“sourceMaps”: true,
“name”: “vuejs: Chrome”,
“url”: “http*://localhost:3355”,
“webRoot”: “${workspaceFolder}/wwwroot/dist/”,
“breakOnLoad”: true,
“sourceMapPathOverrides”: {
“webpack:///ClientApp/": "${webRoot}/
}
},

◆package.json 抜粋
“dependencies”: {
“axios”: “^0.15.3”,
“core-js”: “^2.5.3”,
“vue”: “^2.5.16”,
“vue-router”: “^2.8.1”,
“vue-server-renderer”: “^2.5.16”,
“vue-template-compiler”: “^2.5.16”,
“vue2-scrollbar”: “0.0.3”,
“vuex”: “^2.5.0”,
“vuex-router-sync”: “^4.3.2”
},
“devDependencies”: {
@fortawesome/fontawesome”: “^1.1.4”,
@fortawesome/fontawesome-free-brands”: “^5.0.8”,
@fortawesome/fontawesome-free-solid”: “^5.0.8”,
@fortawesome/vue-fontawesome”: “0.0.22”,
“aspnet-webpack”: “^2.0.3”,
“babel-core”: “^6.26.0”,
“babel-eslint”: “^8.2.2”,
“babel-loader”: “^6.4.1”,
“babel-plugin-transform-async-to-generator”: “^6.24.1”,
“babel-plugin-transform-runtime”: “^6.23.0”,
“babel-preset-es2015”: “^6.24.1”,
“babel-preset-stage-2”: “^6.24.1”,
“babel-register”: “^6.26.0”,
“bootstrap”: “^4.0.0”,
“cross-env”: “^3.2.4”,
“css-loader”: “^0.26.4”,
“eslint”: “^4.18.2”,
“eslint-config-standard”: “^11.0.0”,
“eslint-plugin-html”: “^4.0.2”,
“eslint-plugin-import”: “^2.9.0”,
“eslint-plugin-node”: “^6.0.1”,
“eslint-plugin-promise”: “^3.7.0”,
“eslint-plugin-standard”: “^3.0.1”,
“event-source-polyfill”: “0.0.7”,
“extract-text-webpack-plugin”: “^2.1.2”,
“file-loader”: “^0.9.0”,
“font-awesome”: “^4.7.0”,
“html-webpack-plugin”: “^2.30.1”,
“jquery”: “^2.2.4”,
“node-sass”: “^4.8.2”,
“optimize-css-assets-webpack-plugin”: “^1.3.2”,
“popper.js”: “^1.14.1”,
“sass-loader”: “^4.1.1”,
“style-loader”: “^0.13.2”,
“url-loader”: “^0.5.9”,
“vue-loader”: “^14.2.2”,
“webpack”: “^2.7.0”,
“webpack-dev-server”: “^2.7.1”,
“webpack-hot-middleware”: “^2.21.2”
}

◆webpack.config.js
const path = require(‘path’)
const webpack = require(‘webpack’)
const ExtractTextPlugin = require(‘extract-text-webpack-plugin’)
const OptimizeCSSPlugin = require(‘optimize-css-assets-webpack-plugin’)
const bundleOutputDir = ‘./wwwroot/dist’

module.exports = () => {
console.log(‘Building for \x1b[33m%s\x1b[0m’, process.env.NODE_ENV)

const isDevBuild = !(process.env.NODE_ENV && process.env.NODE_ENV === ‘production’)
const extractCSS = new ExtractTextPlugin(‘site.css’)

return [{
devtool: ‘source-map’,
devServer: {
contentBase: ‘./wwwroot/dist/’,
historyApiFallback: true,
port: 3355,
inline: true,
hot: false,
open: false
},
stats: { modules: false },
entry: { ‘main’: ‘./ClientApp/boot-app.js’ },
resolve: {
extensions: [’.js’, ‘.vue’],
alias: isDevBuild ? {
‘vue$’: ‘vue/dist/vue’,
‘components’: path.resolve(__dirname, ‘./ClientApp/components’),
‘views’: path.resolve(__dirname, ‘./ClientApp/views’),
‘utils’: path.resolve(__dirname, ‘./ClientApp/utils’),
‘api’: path.resolve(__dirname, ‘./ClientApp/store/api’)
} : {
‘components’: path.resolve(__dirname, ‘./ClientApp/components’),
‘views’: path.resolve(__dirname, ‘./ClientApp/views’),
‘utils’: path.resolve(__dirname, ‘./ClientApp/utils’),
‘api’: path.resolve(__dirname, ‘./ClientApp/store/api’)
}
},
output: {
path: path.join(__dirname, bundleOutputDir),
filename: ‘[name].js’,
publicPath: ‘/dist/’
},
module: {
rules: [
{ test: /.vue$/, include: /ClientApp/, use: ‘vue-loader’ },
{ test: /.js$/, include: /ClientApp/, use: ‘babel-loader’ },
{ test: /.css$/, use: isDevBuild ? [‘style-loader’, ‘css-loader’] : ExtractTextPlugin.extract({ use: ‘css-loader’ }) },
{ test: /.(png|jpg|jpeg|gif|svg)$/, use: ‘url-loader?limit=25000’ }
]
},
plugins: [
new webpack.DllReferencePlugin({
context: __dirname,
manifest: require(’./wwwroot/dist/vendor-manifest.json’)
})
].concat(isDevBuild ? [
// Plugins that apply in development builds only
new webpack.SourceMapDevToolPlugin({
filename: ‘[file].map’, // Remove this line if you prefer inline source maps
moduleFilenameTemplate: path.relative(bundleOutputDir, ‘[resourcePath]’) // Point sourcemap entries to the original file locations on disk
}),
new webpack.HotModuleReplacementPlugin(),
new webpack.LoaderOptionsPlugin({
debug: true
})
] : [
// Plugins that apply in production builds only
new webpack.optimize.UglifyJsPlugin(),
extractCSS,
// Compress extracted CSS.
new OptimizeCSSPlugin({
cssProcessorOptions: {
safe: true
}
})
])
}]
}

◆ログ:vscode-chrome-debug.txt
OS: win32 x64
Adapter node: v7.9.0 x64
vscode-chrome-debug-core: 6.7.3
20:19:06, 2018-8-10
debugger-for-chrome: 4.8.2
From client: initialize({“clientID”:“vscode”,“clientName”:“Visual Studio Code”,“adapterID”:“chrome”,“pathFormat”:“path”,“linesStartAt1”:true,“columnsStartAt1”:true,“supportsVariableType”:true,“supportsVariablePaging”:true,“supportsRunInTerminalRequest”:true,“locale”:“ja”})
To client: {“seq”:0,“type”:“response”,“request_seq”:1,“command”:“initialize”,“success”:true,“body”:{“exceptionBreakpointFilters”:[{“label”:“すべての例外”,“filter”:“all”,“default”:false},{“label”:“キャッチされない例外”,“filter”:“uncaught”,“default”:false}],“supportsConfigurationDoneRequest”:true,“supportsSetVariable”:true,“supportsConditionalBreakpoints”:true,“supportsCompletionsRequest”:true,“supportsHitConditionalBreakpoints”:true,“supportsRestartFrame”:true,“supportsExceptionInfoRequest”:true,“supportsDelayedStackTraceLoading”:true,“supportsValueFormattingOptions”:true,“supportsEvaluateForHovers”:true,“supportsRestartRequest”:true,“supportsSetExpression”:true,“supportsLogPoints”:true}}
To client: {“seq”:0,“type”:“event”,“event”:“output”,“body”:{“category”:“telemetry”,“output”:“ClientRequest/initialize”,“data”:{“Versions.DebugAdapterCore”:“6.7.3”,“Versions.DebugAdapter”:“4.8.2”,“successful”:“true”,“timeTakenInMilliseconds”:“4.969899”,“requestType”:“request”}}}
From client: launch({“type”:“chrome”,“request”:“launch”,“trace”:true,“sourceMaps”:true,“name”:“vuejs: Chrome”,“url”:“http*://localhost:3355”,“webRoot”:“C:\Users\jsol\source\repos\VueTimeReport004/wwwroot/dist/”,“breakOnLoad”:true,“sourceMapPathOverrides”:{“webpack:///ClientApp/":"${webRoot}/”},"__sessionId":“120b9415-4b1b-4e49-8db4-5faa1d10366c”})
To client: {“seq”:0,“type”:“event”,“event”:“output”,“body”:{“category”:“telemetry”,“output”:“debugStarted”,“data”:{“Versions.DebugAdapterCore”:“6.7.3”,“Versions.DebugAdapter”:“4.8.2”,“request”:“launch”,“args”:[“type”,“request”,“trace”,“sourceMaps”,“name”,“url”,“webRoot”,“breakOnLoad”,“sourceMapPathOverrides”,"__sessionId",“breakOnLoadStrategy”,“pathMapping”,“skipFileRegExps”]}}}
Getting browser and debug protocol version via http*://127.0.0.1:9222/json/version
Discovering targets via http*://127.0.0.1:9222/json/list
[chromeSpawnHelper] spawn(‘C:\Program Files (x86)\Google\Chrome\Application\chrome.exe’, ["–remote-debugging-port=9222","–no-first-run","–no-default-browser-check","–user-data-dir=C:\Users\jsol\AppData\Local\Temp\2\vscode-chrome-debug-userdatadir_9222",“about:blank”])

got chrome PID: 4792
Got browser version: Chrome/68.0.3440.106
Got debug protocol version: 1.3
To client: {“seq”:0,“type”:“event”,“event”:“output”,“body”:{“category”:“telemetry”,“output”:“targetDebugProtocolVersion”,“data”:{“Versions.DebugAdapterCore”:“6.7.3”,“Versions.DebugAdapter”:“4.8.2”}}}
To client: {“seq”:0,“type”:“event”,“event”:“output”,“body”:{“category”:“telemetry”,“output”:“targetCount”,“data”:{“Versions.DebugAdapterCore”:“6.7.3”,“Versions.DebugAdapter”:“4.8.2”,“numTargets”:2}}}
Attaching to target: {“description”:"",“devtoolsFrontendUrl”:"/devtools/inspector.html?ws=localhost/devtools/page/E85E6CFDC25490B339458ABCB849FBF6",“id”:“E85E6CFDC25490B339458ABCB849FBF6”,“title”:"",“type”:“page”,“url”:“about:blank”,“webSocketDebuggerUrl”:“ws://127.0.0.1:9222/devtools/page/E85E6CFDC25490B339458ABCB849FBF6”}
WebSocket Url: ws://127.0.0.1:9222/devtools/page/E85E6CFDC25490B339458ABCB849FBF6
→ To target: “{“id”:1,“method”:“Console.enable”}”
→ To target: “{“id”:2,“method”:“Debugger.enable”}”
→ To target: “{“id”:3,“method”:“Runtime.enable”}”
→ To target: “{“id”:4,“method”:“Runtime.runIfWaitingForDebugger”}”
→ To target: “{“id”:5,“method”:“Runtime.run”}”
→ To target: “{“id”:6,“method”:“Page.enable”}”
→ To target: “{“id”:7,“method”:“Network.enable”,“params”:{}}”
← From target: {“id”:1,“result”:{}}
← From target: {“id”:2,“result”:{“debuggerId”:"(472D60A42F8D14A9C76727E87334F446)"}}
← From target: {“method”:“Runtime.executionContextCreated”,“params”:{“context”:{“id”:1,“origin”:"://",“name”:"",“auxData”:{“isDefault”:true,“frameId”:“E85E6CFDC25490B339458ABCB849FBF6”}}}}
← From target: {“id”:3,“result”:{}}
← From target: {“id”:4,“result”:{}}
← From target: {“error”:{“code”:-32601,“message”:"‘Runtime.run’ wasn’t found"},“id”:5}
← From target: {“id”:6,“result”:{}}
← From target: {“id”:7,“result”:{}}
→ To target: “{“id”:8,“method”:“Debugger.setBlackboxPatterns”,“params”:{“patterns”:[”^chrome-extension:."]}}"
→ To target: “{“id”:9,“method”:“Schema.getDomains”}”
← From target: {“id”:9,“result”:{“domains”:[{“name”:“Inspector”,“version”:“1.2”},{“name”:“Memory”,“version”:“1.2”},{“name”:“Page”,“version”:“1.2”},{“name”:“Emulation”,“version”:“1.2”},{“name”:“Security”,“version”:“1.2”},{“name”:“Network”,“version”:“1.2”},{“name”:“Database”,“version”:“1.2”},{“name”:“IndexedDB”,“version”:“1.2”},{“name”:“CacheStorage”,“version”:“1.2”},{“name”:“DOMStorage”,“version”:“1.2”},{“name”:“CSS”,“version”:“1.2”},{“name”:“ApplicationCache”,“version”:“1.2”},{“name”:“DOM”,“version”:“1.2”},{“name”:“IO”,“version”:“1.2”},{“name”:“DOMDebugger”,“version”:“1.2”},{“name”:“DOMSnapshot”,“version”:“1.2”},{“name”:“ServiceWorker”,“version”:“1.2”},{“name”:“Input”,“version”:“1.2”},{“name”:“LayerTree”,“version”:“1.2”},{“name”:“DeviceOrientation”,“version”:“1.2”},{“name”:“Tracing”,“version”:“1.2”},{“name”:“Animation”,“version”:“1.2”},{“name”:“Accessibility”,“version”:“1.2”},{“name”:“Storage”,“version”:“1.2”},{“name”:“Log”,“version”:“1.2”},{“name”:“Runtime”,“version”:“1.2”},{“name”:“Debugger”,“version”:“1.2”},{“name”:“Profiler”,“version”:“1.2”},{“name”:“HeapProfiler”,“version”:“1.2”},{“name”:“Schema”,“version”:“1.2”},{“name”:“Target”,“version”:“1.2”},{“name”:“Overlay”,“version”:“1.2”},{“name”:“Performance”,“version”:“1.2”},{“name”:“Audits”,“version”:“1.2”},{“name”:“HeadlessExperimental”,“version”:“1.2”}]}}
→ To target: “{“id”:10,“method”:“Debugger.setAsyncCallStackDepth”,“params”:{“maxDepth”:0}}”
← From target: {“id”:8,“result”:{}}
← From target: {“id”:10,“result”:{}}
→ To target: “{“id”:11,“method”:“Runtime.evaluate”,“params”:{“expression”:“navigator.userAgent”,“silent”:true}}”
→ To target: “{“id”:12,“method”:“Browser.getVersion”}”
To client: {“seq”:0,“type”:“response”,“request_seq”:2,“command”:“launch”,“success”:true}
To client: {“seq”:0,“type”:“event”,“event”:“output”,“body”:{“category”:“telemetry”,“output”:“ClientRequest/launch”,“data”:{“Versions.DebugAdapterCore”:“6.7.3”,“Versions.DebugAdapter”:“4.8.2”,“successful”:“true”,“timeTakenInMilliseconds”:“2268.928201”,“requestType”:“request”}}}
← From target: {“method”:“Debugger.scriptParsed”,“params”:{“scriptId”:“21”,“url”:"",“startLine”:0,“startColumn”:0,“endLine”:0,“endColumn”:19,“executionContextId”:1,“hash”:“3a6f8cb8708878331cc2be2ec90de0ab25738855”,“executionContextAuxData”:{“isDefault”:true,“frameId”:“E85E6CFDC25490B339458ABCB849FBF6”},“isLiveEdit”:false,“sourceMapURL”:"",“hasSourceURL”:false,“isModule”:false,“length”:19}}
→ To target: “{“id”:13,“method”:“Debugger.getPossibleBreakpoints”,“params”:{“start”:{“scriptId”:“21”,“lineNumber”:0,“columnNumber”:0},“end”:{“scriptId”:“21”,“lineNumber”:1,“columnNumber”:0},“restrictToFunction”:false}}”
← From target: {“id”:11,“result”:{“result”:{“type”:“string”,“value”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36”}}}
Target userAgent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36
→ To target: “{“id”:14,“method”:“Network.setCacheDisabled”,“params”:{“cacheDisabled”:false}}”
← From target: {“id”:12,“result”:{“protocolVersion”:“1.3”,“product”:“Chrome/68.0.3440.106”,“revision”:"@1c32c539ce0065a41cb79da7bfcd2c71af1afe62",“userAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36”,“jsVersion”:“6.8.275.26”}}
To client: {“seq”:0,“type”:“event”,“event”:“output”,“body”:{“category”:“telemetry”,“output”:“target-version”,“data”:{“Versions.DebugAdapterCore”:“6.7.3”,“Versions.DebugAdapter”:“4.8.2”,“Versions.Target.CRDPVersion”:“1.3”,“Versions.Target.Revision”:"@1c32c539ce0065a41cb79da7bfcd2c71af1afe62",“Versions.Target.UserAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36”,“Versions.Target.V8”:“6.8.275.26”,“Versions.Target.Project”:“Chrome”,“Versions.Target.Version”:“68.0.3440.106”}}}
← From target: {“id”:13,“result”:{“locations”:[{“scriptId”:“21”,“lineNumber”:0,“columnNumber”:0},{“scriptId”:“21”,“lineNumber”:0,“columnNumber”:18,“type”:“return”}]}}
To client: {“seq”:0,“type”:“event”,“event”:“initialized”}
From client: setBreakpoints({“source”:{“name”:“home-page.vue”,“path”:“C:\Users\jsol\source\repos\VueTimeReport004\ClientApp\components\home-page.vue”},“lines”:[150],“breakpoints”:[{“line”:150}],“sourceModified”:false})
To client: {“seq”:0,“type”:“event”,“event”:“output”,“body”:{“category”:“telemetry”,“output”:“setBreakpointsRequest”,“data”:{“Versions.DebugAdapterCore”:“6.7.3”,“Versions.DebugAdapter”:“4.8.2”,“Versions.Target.CRDPVersion”:“1.3”,“Versions.Target.Revision”:"@1c32c539ce0065a41cb79da7bfcd2c71af1afe62",“Versions.Target.UserAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36”,“Versions.Target.V8”:“6.8.275.26”,“Versions.Target.Project”:“Chrome”,“Versions.Target.Version”:“68.0.3440.106”,“fileExt”:".vue"}}}
SourceMaps.setBP: c:\Users\jsol\source\repos\VueTimeReport004\ClientApp\components\home-page.vue can’t be resolved to a loaded script. It may just not be loaded yet.
Paths.setBP: No target url cached yet for client path: c:\Users\jsol\source\repos\VueTimeReport004\ClientApp\components\home-page.vue.
→ To target: “{“id”:15,“method”:“DOMDebugger.setInstrumentationBreakpoint”,“params”:{“eventName”:“scriptFirstStatement”}}”
To client: {“seq”:0,“type”:“event”,“event”:“loadedSource”,“body”:{“reason”:“new”,“source”:{“name”:“VM21”,“path”:"/VM21",“sourceReference”:1000}}}
← From target: {“id”:14,“result”:{}}
← From target: {“id”:15,“result”:{}}
To client: {“seq”:0,“type”:“response”,“request_seq”:3,“command”:“setBreakpoints”,“success”:true,“body”:{“breakpoints”:[{“id”:1000,“verified”:false,“message”:“ブレークポイントを設定しましたが、まだバインドされていません”}]}}
To client: {“seq”:0,“type”:“event”,“event”:“output”,“body”:{“category”:“telemetry”,“output”:“ClientRequest/setBreakpoints”,“data”:{“Versions.DebugAdapterCore”:“6.7.3”,“Versions.DebugAdapter”:“4.8.2”,“Versions.Target.CRDPVersion”:“1.3”,“Versions.Target.Revision”:"@1c32c539ce0065a41cb79da7bfcd2c71af1afe62",“Versions.Target.UserAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36”,“Versions.Target.V8”:“6.8.275.26”,“Versions.Target.Project”:“Chrome”,“Versions.Target.Version”:“68.0.3440.106”,“successful”:“true”,“timeTakenInMilliseconds”:“9.4043”,“requestType”:“request”}}}
From client: setExceptionBreakpoints({“filters”:[]})
→ To target: “{“id”:16,“method”:“Debugger.setPauseOnExceptions”,“params”:{“state”:“none”}}”
← From target: {“id”:16,“result”:{}}
To client: {“seq”:0,“type”:“response”,“request_seq”:4,“command”:“setExceptionBreakpoints”,“success”:true}
To client: {“seq”:0,“type”:“event”,“event”:“output”,“body”:{“category”:“telemetry”,“output”:“ClientRequest/setExceptionBreakpoints”,“data”:{“Versions.DebugAdapterCore”:“6.7.3”,“Versions.DebugAdapter”:“4.8.2”,“Versions.Target.CRDPVersion”:“1.3”,“Versions.Target.Revision”:"@1c32c539ce0065a41cb79da7bfcd2c71af1afe62",“Versions.Target.UserAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36”,“Versions.Target.V8”:“6.8.275.26”,“Versions.Target.Project”:“Chrome”,“Versions.Target.Version”:“68.0.3440.106”,“successful”:“true”,“timeTakenInMilliseconds”:“21.667001”,“requestType”:“request”}}}
From client: configurationDone(undefined)
→ To target: "{“id”:17,“method”:“Page.navigate”,“params”:{“url”:"http
://localhost:3355"}}"
To client: {“seq”:0,“type”:“response”,“request_seq”:5,“command”:“configurationDone”,“success”:true}
To client: {“seq”:0,“type”:“event”,“event”:“output”,“body”:{“category”:“telemetry”,“output”:“ClientRequest/configurationDone”,“data”:{“Versions.DebugAdapterCore”:“6.7.3”,“Versions.DebugAdapter”:“4.8.2”,“Versions.Target.CRDPVersion”:“1.3”,“Versions.Target.Revision”:"@1c32c539ce0065a41cb79da7bfcd2c71af1afe62",“Versions.Target.UserAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36”,“Versions.Target.V8”:“6.8.275.26”,“Versions.Target.Project”:“Chrome”,“Versions.Target.Version”:“68.0.3440.106”,“successful”:“true”,“timeTakenInMilliseconds”:“0.999301”,“requestType”:“request”}}}
From client: threads(undefined)
To client: {“seq”:0,“type”:“response”,“request_seq”:6,“command”:“threads”,“success”:true,“body”:{“threads”:[{“id”:1,“name”:“Chrome”}]}}
To client: {“seq”:0,“type”:“event”,“event”:“output”,“body”:{“category”:“telemetry”,“output”:“ClientRequest/threads”,“data”:{“Versions.DebugAdapterCore”:“6.7.3”,“Versions.DebugAdapter”:“4.8.2”,“Versions.Target.CRDPVersion”:“1.3”,“Versions.Target.Revision”:"@1c32c539ce0065a41cb79da7bfcd2c71af1afe62",“Versions.Target.UserAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36”,“Versions.Target.V8”:“6.8.275.26”,“Versions.Target.Project”:“Chrome”,“Versions.Target.Version”:“68.0.3440.106”,“successful”:“true”,“timeTakenInMilliseconds”:“0.376801”,“requestType”:“request”}}}
← From target: {“id”:17,“result”:{“frameId”:“E85E6CFDC25490B339458ABCB849FBF6”,“loaderId”:“1D2CBF149604369282485684674F26BD”}}
← From target: {“method”:“Page.frameStartedLoading”,“params”:{“frameId”:“E85E6CFDC25490B339458ABCB849FBF6”}}
← From target: {“method”:“Runtime.executionContextDestroyed”,“params”:{“executionContextId”:1}}
← From target: {“method”:“Runtime.executionContextsCleared”,“params”:{}}
To client: {“seq”:0,“type”:“event”,“event”:“loadedSource”,“body”:{“reason”:“removed”,“source”:{“name”:“VM21”,“path”:"/VM21",“sourceReference”:1000}}}
← From target: {“method”:“Page.frameNavigated”,“params”:{“frame”:{“id”:“E85E6CFDC25490B339458ABCB849FBF6”,“loaderId”:“1D2CBF149604369282485684674F26BD”,“url”:“http*://localhost:3355/”,“securityOrigin”:“http*://localhost:3355”,“mimeType”:“text/html”}}}
← From target: {“method”:“Runtime.executionContextCreated”,“params”:{“context”:{“id”:2,“origin”:“http*://localhost:3355”,“name”:"",“auxData”:{“isDefault”:true,“frameId”:“E85E6CFDC25490B339458ABCB849FBF6”}}}}
← From target: {“method”:“Page.loadEventFired”,“params”:{“timestamp”:32067.956}}
← From target: {“method”:“Page.frameStoppedLoading”,“params”:{“frameId”:“E85E6CFDC25490B339458ABCB849FBF6”}}
← From target: {“method”:“Page.domContentEventFired”,“params”:{“timestamp”:32067.97}}
To client: {“seq”:0,“type”:“event”,“event”:“output”,“body”:{“category”:“telemetry”,“output”:“target/notification/onScriptParsed”,“data”:{“Versions.DebugAdapterCore”:“6.7.3”,“Versions.DebugAdapter”:“4.8.2”,“Versions.Target.CRDPVersion”:“1.3”,“Versions.Target.Revision”:"@1c32c539ce0065a41cb79da7bfcd2c71af1afe62",“Versions.Target.UserAgent”:“Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36”,“Versions.Target.V8”:“6.8.275.26”,“Versions.Target.Project”:“Chrome”,“Versions.Target.Version”:“68.0.3440.106”,“aggregated.startTime”:"[“1533899948825”]",“aggregated.successful”:"[“true”]",“aggregated.timeTakenInMilliseconds”:"[“7.770599”]"}}}
From client: disconnect({“restart”:false})

サマリー

こちらの文字は表示させません。