Visual Studio Code:保存时运行Node脚本

8
我使用Visual Studio Code(1.8.1)编写ECMAScript 6,用于NodeJS 7.3(目前没有使用TypeScript)。
我想通过命令行(node ${file})运行当前脚本,每次保存脚本文件时都能运行。这个可能吗?
明确一下:NodeJS不是作为服务器运行,而是用于执行cli脚本。
3个回答

6
npm install nodemon --save

nodemon myFile.js

nodemon 包 - 为您的 Node.js 文件提供监控功能,并自动重新启动它以响应任何更改。


nodemon保持NodeJS进程运行,不是吗?目前来说,这不是一个问题。但我正在寻找的解决方案是在文件更改时“一次性”运行脚本。之后,Node就不应该再运行了。 - rmuller

1
你可以使用 'run-when-changed' 模块来实现这一点。
用法如下:

run-when-changed --watch "src/**" --exec "npm run build"

这将监视 src 文件夹中的文件更改并执行 npm 构建脚本。
链接: https://www.npmjs.com/package/run-when-changed

-1

问题是关于VS CODE而不是Visual Studio,它是一个不同的应用程序,“简单的谷歌搜索”就可以告诉你这个:D - OZZIE
2
@OZZIE 这个扩展名字就叫做“Run On Save for Visual Studio Code”。只需要简单点击一下就可以看到。 - David Jones

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接