我最近搬到了VS2017,結果證明我不能讓Grunt任務工作。節點是咕嚕包一起安裝,咕嚕任務也被定義,但任務運行資源管理器在Visual Studio不會看到它(截圖附後): Visual Studio 2017 Grunt任務
1
A
回答
1
嗯......從documentation for that plugin一個已知的問題是: 「嵌套解決方案文件夾內的項目尚不受支持」。所以,我的猜測是,鑑於您的Gruntfile.js
的位置,您將無法在當前結構中使用它。您可以嘗試通過將該文件放在項目根目錄中來確認這一點。
0
我碰巧在我的項目的父文件夾中有一個Gruntfile.js:'source',並且VS默認讀取它。我開始使用Grunt,因爲WebCompiler擴展現在在VS2017中已經被嚴重破壞,並且沒有顯示很快就會更新的跡象。我剛開始在VS之外使用grunt來編譯我的sass和捆綁/縮小我的js,這可能會讓我的其他團隊成員感到沮喪。無論如何,我注意到VS2017會自動提取Gruntfile,儘管它甚至不在我項目的解決方案文件夾中。對於我的非MS項目,這就是我設置它的原因,因爲我不想讓那個瘋狂的node-modules文件夾叢林最終出現在我的git倉庫中。 MS現在希望我們在我們的項目中使用開源工具,這真令人沮喪。我們現代前端開發人員與sass或scss預編譯器一起陷入僵局。
相關問題
- 1. Visual Studio 2017與SpecFlow
- 2. Visual Studio 2017 HRESULT:0x80004004
- 3. Visual Studio 2017 crlf/lf
- 4. Visual Studio 2010 to 2017
- 5. Visual Studio 2017 Collapsing Regions
- 6. UWP TimePicker Visual Studio 2017
- 7. 在Visual Studio 2017年
- 8. 的Visual Studio 2017年 -
- 9. 爲Visual Studio 2017年
- 10. Visual Studio 2017 Breakpoint Xamarin
- 11. Visual Studio + grunt - 根據配置運行任務?
- 12. TFS 2015 visual studio構建任務不支持VS 2017
- 13. Visual Studio 2017未從指定路徑加載AjaxMin MSBuild任務
- 14. 從Visual Studio 2017任務列表中排除文件夾
- 15. 錯誤MSB4018:Visual Studio 2017中的「VCMessage」任務意外失敗
- 16. 排除任務列表中的js文件Visual Studio 2017
- 17. Visual Studio 2017中缺少任務運行器配置
- 18. Visual Studio 2017和Visual Studio代碼
- 19. 更新的Visual Studio 2017年從Visual Studio 2015.3和2017年的RC
- 20. Visual Studio 2017重置設置
- 21. Visual Studio 2017 - WIndows Forms - HTTP Post
- 22. 多個TargetFramework與Visual Studio 2017
- 23. TFS 2017 - 構建服務器不構建Visual Studio 2017
- 24. Visual Studio 2017安裝問題
- 25. Visual Studio 2017 RC Cordova Simulator
- 26. ESLint支持Visual Studio 2017
- 27. Visual Studio 2017鎖定文件
- 28. Visual Studio 2017的ClearCase集成
- 29. Visual Studio 2017不啓動
- 30. Visual Studio 2017 SmartDeviceException DEP6200錯誤