Visual studio Visual Studio 2017 Grunt任务
我最近搬到了VS2017,结果证明我不能让Grunt任务工作。节点与Grunt包一起安装,Grunt任务也已定义,但Visual Studio中的任务运行器资源管理器未看到它(附屏幕截图):Visual studio Visual Studio 2017 Grunt任务,visual-studio,gruntjs,Visual Studio,Gruntjs,我最近搬到了VS2017,结果证明我不能让Grunt任务工作。节点与Grunt包一起安装,Grunt任务也已定义,但Visual Studio中的任务运行器资源管理器未看到它(附屏幕截图): 嗯。。。一个已知的问题是:“嵌套解决方案文件夹中的项目还不受支持”。因此,我的猜测是,鉴于grunfile.js的位置,您将无法在当前结构中使用它。您可以通过将该文件放在项目根目录中来确认这一点。我的项目的父文件夹中碰巧有一个Gruntfile.js:“source”,默认情况下VS读取它。出于对WebCo
嗯。。。一个已知的问题是:“嵌套解决方案文件夹中的项目还不受支持”。因此,我的猜测是,鉴于
grunfile.js
的位置,您将无法在当前结构中使用它。您可以通过将该文件放在项目根目录中来确认这一点。我的项目的父文件夹中碰巧有一个Gruntfile.js:“source”,默认情况下VS读取它。出于对WebCompiler扩展的不满,我开始使用Grunt,该扩展在VS2017中被严重破坏,短期内没有更新的迹象。我刚开始在VS之外使用grunt来编译我的sass和捆绑/缩小我的js,这可能会让我的其他团队成员感到沮丧。无论如何,我注意到VS2017会自动拾取该Grunfile,尽管它甚至不在我的项目的解决方案文件夹中。对于我的非MS项目,我就是这样设置的,因为我不希望那个疯狂的节点模块文件夹丛林最终出现在我的git repo中。微软现在希望我们在项目中使用开源工具,这让人非常沮丧。美国现代前端开发人员在使用sass或scss预编译器时处于困境