2013-01-14 83 views
4

我正在開發一個Web應用程序,其中包括GruntJS構建任務。我在Xcode IDE中使用Phonegap/Cordova進行部署。如何在Xcode構建階段運行Grunt任務?

我想將grunt構建過程集成到我的Xcode項目中以簡化項目的運行。理想情況下,Xcode應該運行我手動使用Grunt CLI事先調用的所有進程。

我的Gruntfile.js位於根Xcode項目目錄中。我在node_modules中安裝了本地grunt安裝(0.4.0rc4),並在全局安裝了grunt-cli。

project 
- multiple project dirs ... 
- node_modules 
- www-src 
- www 
    project.xcodeproj 
    Gruntfile.js 

我曾嘗試添加自定義運行腳本 - 構建階段我用的「咕嚕」的簡單命令返回Xcode項目「咕嚕:命令未找到」構建過程中。顯然需要更多的努力來引用grunt和/或適當的目標目錄。

+1

也許它涉及到這個問題,我已經受夠了Webstorm。檢查第一章。 https://coderwall.com/p/mrvnjg –

回答

9

不錯的設置格里高:-)我以前的項目有完全相同的設置。下面是我設置在Xcode我的自定義腳本構建階段:

cd "${PROJECT_DIR}" 
PATH=${PATH}:/usr/local/bin 
grunt 

希望這有助於你:-)

相關問題