如何配置Visual Studio代码以使用Node.js
我有Visual Studio代码,我用它来编写Node.js应用程序。在教程中,我看到Visual Studio代码具有IntelliSense和其他与Node.js相关的调试工具,但我在编写应用程序时找不到它,因此是否有任何扩展,或者如何将其配置为与Node.js一起使用如何配置Visual Studio代码以使用Node.js,node.js,intellisense,visual-studio-code,Node.js,Intellisense,Visual Studio Code,我有Visual Studio代码,我用它来编写Node.js应用程序。在教程中,我看到Visual Studio代码具有IntelliSense和其他与Node.js相关的调试工具,但我在编写应用程序时找不到它,因此是否有任何扩展,或者如何将其配置为与Node.js一起使用 这是我第一次提出与配置相关的问题,而不是与代码相关的问题,因此请耐心等待。您需要为Visual Studio安装插件 您可以在此处找到有关此的更多信息: 您需要安装Visual Studio插件 您可以在此处找到有关此的更
这是我第一次提出与配置相关的问题,而不是与代码相关的问题,因此请耐心等待。您需要为Visual Studio安装插件 您可以在此处找到有关此的更多信息:
您需要安装Visual Studio插件 您可以在此处找到有关此的更多信息:
我的项目的工作配置
${workspaceRoot}/.vscode/launch.json
:
{
"version": "0.2.0",
"configurations": [
{
"name": "Launch",
"type": "node",
"request": "launch",
"program": "${workspaceRoot}/test-script.js",
"stopOnEntry": false,
"args": [],
"cwd": "${workspaceRoot}",
"preLaunchTask": null,
"runtimeExecutable": null,
"runtimeArgs": [
"--nolazy"
],
"env": {
"PROFILE": "development"
},
"externalConsole": false,
"sourceMaps": false,
"outDir": null
},
{
"name": "Attach",
"type": "node",
"request": "attach",
"port": 5858,
"address": "localhost",
"restart": false,
"sourceMaps": false,
"outDir": null,
"localRoot": "${workspaceRoot}",
"remoteRoot": null
},
{
"name": "Attach to Process",
"type": "node",
"request": "attach",
"processId": "${command.PickProcess}",
"port": 5858,
"sourceMaps": false,
"outDir": null
}
]
}
NodeJS位于%Path%
中:
>node -v
v6.7.0
我的项目的工作配置
${workspaceRoot}/.vscode/launch.json
:
{
"version": "0.2.0",
"configurations": [
{
"name": "Launch",
"type": "node",
"request": "launch",
"program": "${workspaceRoot}/test-script.js",
"stopOnEntry": false,
"args": [],
"cwd": "${workspaceRoot}",
"preLaunchTask": null,
"runtimeExecutable": null,
"runtimeArgs": [
"--nolazy"
],
"env": {
"PROFILE": "development"
},
"externalConsole": false,
"sourceMaps": false,
"outDir": null
},
{
"name": "Attach",
"type": "node",
"request": "attach",
"port": 5858,
"address": "localhost",
"restart": false,
"sourceMaps": false,
"outDir": null,
"localRoot": "${workspaceRoot}",
"remoteRoot": null
},
{
"name": "Attach to Process",
"type": "node",
"request": "attach",
"processId": "${command.PickProcess}",
"port": 5858,
"sourceMaps": false,
"outDir": null
}
]
}
NodeJS位于%Path%
中:
>node -v
v6.7.0
这是针对visual studio和visual studio代码的吗?似乎是针对visual studio的,但它是开源和免费的。也许值得一试。这是针对visual studio和visual studio代码的吗?似乎是针对visual studio的,但它是开源和免费的。也许值得一试。