I'm reading the article Debugging ES6 in Visual Studio Code and find a syntax in launch.json
file that I don't quite understand.
{
"version": "0.2.0",
"configurations": [
{
"type": "node",
"request": "launch",
"name": "Launch App.js",
"program": "${workspaceRoot}/src/app.js",
"outFiles": [ "${workspaceRoot}/.compiled/**/*.js" ]
}
}
"outFiles": [ "${workspaceRoot}/.compiled/**/*.js" ]
What does the **
(two stars) represent? Also, does *.js
match filname.js.map
beside matching filename.js
? I am not sure if this kind of pattern relates to regexr.