vscode终端执行node命令(vscode调试node)

vscode 在终端输入命令直接打开文件

安装 vscode,在终端中进入工作目录,输入 code . 可以很方便的打开整个目录,或者输入 code ~/.zshrc ( code 文件路径 )也可以方便的打开文件,这里记录一下该如何配置。

我百度直接搜索到这篇 命令行启动VScode打开某个文件 。

简单来说就是把 export PATH="$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin" 这行加入到 ~/.zshrc 文件中即可。

具体步骤:

我通常是 vim ~/.zshrc ,即使用 vim 打开,你也可以用其他的随便什么编辑器打开这个文件就可以了。

在该文件任意一行加入 export PATH="$PATH:/Applications/Visual Studio Code.app/Contents/Resources/app/bin"

在终端输入 source ~/.zshrc ,这样就可以刷新并应用新的配置了。

如果没有全部退出终端而是直接新打开终端窗口,刚刚的更改不会应用。所以还是要首先输入 source ~/.zshrc 才可以。 避免遗忘的话,退出终端重新进如就不用再次输入 source ~/.zshrc 了。

如果没有 ~/.zshrc 可以如参考文章中,配置到 ~/.bash_profile 即可。别的步骤都类似。

node.js(express)在vscode中打断点

首先点击vscode菜单栏的运行 打开配置,进行配置断点启动内容

{

            "type": "node",

            "request": "launch",

            "name": "node debugger",

            "program": "${workspaceFolder}/bin/www"

        }

然后运行调试即可

如果这个项目已经通过node start 或者其他配置启动了项目,用调试的启动项目是启动不了的,端口已经被占用。所以应该直接点击启动调试

我使用vscode写node.js代码,出现如下问题,请问如何处理?

直接从Error中能看到的东西

`Error: write after end`, 在end之後write

`d:\www\node\node_1\node_1.js:9:14`, 这是你的代码中与错误相关的部分

然後就是经验的部分了

你的错误是产生于在res.end()之後又res.write(), 属於逻辑上的问题. 你需要把9:14的res.write或者把前面的res.end删去来解决. 从根源上来讲, 你还需要理顺write和end到底是在干什麼, 以及它们之间的关系.

361知讯网

本文链接:http://pdidw.com/vs/25650.html

发表评论

评论列表

还没有评论,快来说点什么吧~