可以把nodemon结合到vscode的code runner里面吗?
小白最近在学nodejs的时候用了vscode里面的code runner插件,非常好用,快捷键就能实现代码的运行和终止;
但是昨天知道了有nodemon这个可以让代码热启动的东西,请问有什么方法可以把nodemon结合到code runner里面吗?差不多就是把上面截图里面的node改成nodemon这么个效果,大佬们帮帮我_(:з」∠)_
回答
给你个小招数吧
第一步,在项目里新增 .vscode
文件夹用来放vscode相关配置的。
第二步,在.vscode
文件夹下新建launch.json
和 tasks.json
两个文件。
第三步,命令行全局安装npm i -g nodemon
(这个貌似你已经做了)
接下来,我们假设你的项目目录结构如下:
.├── .vscode
│ ├── launch.json
│ └── tasks.json
├── index.js
├── package.json
└── yarn.lock
其中 index.js
假设就是你的入口文件
见证奇迹的时刻来了,我们把 launch.json
和 tasks.json
两个文件的内容补全:
launch.json
{ "version": "0.2.0",
"configurations": [
{
"name": "Code Run",
"type": "node",
"request": "launch",
"preLaunchTask": "nodemon",
"trace": false
}
]
}
tasks.json
{ "version": "2.0.0",
// 这里就是你全局安装好的 nodemon
"command": "nodemon",
// 用 shell
"type": "shell",
// 这里就是你的入口代码文件
"args": ["index.js"],
}
然后 按下 F5
试试吧。
没有 Windows ,仅确保在 mac 下可工作
以上是 可以把nodemon结合到vscode的code runner里面吗? 的全部内容, 来源链接: utcz.com/a/28071.html