如何从Visual Studio运行Grunt命令?
问题描述:
我已经编写了Grunt任务,用于在Visual Studio ASP.NET项目的每个单个文件中缩小和组合多个脚本和样式。如何从Visual Studio运行Grunt命令?
这个咕噜的任务可以运行在项目解决方案目录中,如下所示,工作正常。
- 打开命令提示符(CMD.EXE)
- 转到项目目录
cd /Visual/Studio/Project/Directory/
- 运行繁重的命令行
grunt
它工作正常。我需要这个任务应该在屏幕上自动运行的背后(或输出窗口)当我保存任何.js
或.css
文件在项目目录
答
到现在我已经成功地使用快捷方式如下运行上面的过程:
一,添加外部工具
- 转到
External Tools
下Tools
菜单在Visual Studio -
点击
Add
,写以下细节:Title: Grunt Command : C:\Windows\System32\cmd.exe Arguments: /k grunt Initial Directory: $(ProjectDir) Optionally, check **Use Output Directory** option.
移动项目中
External Tools
点击OK
II顶部。添加快捷方式到外部命令
- 转到
Tools
菜单上,单击Options
。 - 在环境页面上选择键盘。
- 在包含显示命令列表中,输入Tools。
- 在命令名称列表中找到相应的外部命令n 条目。
- 将光标置于Press快捷键框中,然后按想要分配给外部工具的 键。
- 单击分配
所以,现在繁重的任务可以从一个快捷方式运行。 但仍然无法自动运行保存文件(.js/.css)。