3
A
回答
1
你可以有一個:爲JSHint
- 更新掛鉤(如 「JSHint on Git Push (Update Hook) 」)
- post-update掛鉤部署的應用程序(在「 using git to deploy my node.js app to my production server」 作爲)
代表部署應用程序的repo上的一個很好的技巧是添加一個屬性,它將縮小所有的css文件。
請參閱「Compress JS/CSS files on deploy using Git」
我的觀點是:如果你需要觸發任何東西,即使有繁重的,你需要從git的承諾這樣做。
你沒有任何代碼。
brunch build
將做linting和東西。把它作爲git鉤子。
這將是在更新後掛機,然後,用cd到一個非裸露的回購協議中,您可以:
unset GIT_DIR
git pull
brunch build
相關問題
- 1. 從早午餐構建開發devDependencies node_modules
- 2. 時間不能運行早午餐?
- 3. 早午餐與html
- 4. 用咖啡編寫和運行早午餐單元測試的最佳方法
- 5. 嘗試運行早午餐本地主機的問題
- 6. 在早午餐應用
- 7. 早午餐設置LOGGY_STACKS = true
- 8. 早午餐錯誤引導
- 9. 早午餐 - Handlebars.templates是undefined
- 10. 在早午餐中執行腳本
- 11. i18next - 早午餐和骨幹設置
- 12. 早午餐和VueJs與Promise polyfill
- 13. 早午餐構建 - 生產僅在生產中失敗
- 14. 當我構建時,早午餐會忽略以下劃線開頭的文件
- 15. 如何在早午餐構建後保持perl文件可執行?
- 16. 在Mac上安裝早午餐
- 17. 早午餐生成給出錯誤
- 18. 如何在早午餐中使用jquery
- 19. 在Heroku上失敗的早午餐
- 20. 早午餐需要node.js模塊
- 21. 如何在早午餐中使用index.php?
- 22. 使用早午餐的UnCSS設置
- 23. order.before的Brunch.io早午餐config.js語義:
- 24. Phoenix 1.1.4問題與早午餐
- 25. 無法啓動早午餐服務器
- 26. 在早午餐中引用node_module的.styl
- 27. 使用UglifyJS(早午餐)壓縮Object.prototype.functions
- 28. 早午餐在ubuntu上安裝
- 29. 使用早午餐與node.js模塊
- 30. 早午餐忽略bower_components文件夾
對不起,我忘了在問題,包括我會喜歡用早午餐做這件事(o至少嘗試) –
@ LT。你可以,但我的觀點是:無論你要啓動哪一個進程,他們必須從一個git鉤子(JSHint更新鉤子,部署後更新)啓動。 – VonC
是的,所以我必須編寫一些插件,對吧? –