我想在生產模式中禁用grunt任務運行以加快服務器部署?如何禁用它將其放入.sailrc文件將禁用所有環境。禁用Grunt任務只能在生產環境中運行js?
2
A
回答
1
如果你看看到tasks/register/prod.js
你可以找到以下內容:
module.exports = function (grunt) {
grunt.registerTask('prod', [
'compileAssets',
'concat',
'uglify',
'cssmin',
'sails-linker:prodJs',
'sails-linker:prodStyles',
'sails-linker:devTpl',
'sails-linker:prodJsJade',
'sails-linker:prodStylesJade',
'sails-linker:devTplJade'
]);
};
,調用從該文件位於config
文件夾下的所有任務。
所以你可以評論我們或刪除你不需要的任務。只需編輯tasks/register/prod.js
文件。
例如,我沒有Jade模板引擎。我可以通過刪除sails-linker:prodJsJade
和sails-linker:prodStylesJade
從grunt.registerTask()
中刪除此任務。
我希望你有它:)
BTW,切勿拆除compileAssets
任務,因爲它會將所有的資產文件,公用文件夾快遞靜態曝光。
1
相關問題
- 1. Sailsjs 0.10.x:如何爲分段環境運行生產grunt任務
- 2. 在'生產'上運行rake任務並指定環境?
- 3. Sails.js:在生產中運行grunt watch任務
- 4. 在Rails生產環境中運行Thor
- 5. 在生產環境中運行Tomcat
- 6. 如何根據環境變量運行grunt任務?
- 7. Grunt只運行默認任務
- 8. Grunt只運行一項任務
- 9. 在rails生產環境中禁用服務器端緩存
- 10. 如何在生產環境中運行Ruby Thrift服務器?
- 11. grunt環境特定選項的任務
- 12. 在Grunt任務中運行命令
- 13. 如何在生產環境中運行導軌生成器?
- 14. 服務器信任問題在生產環境中
- 15. 在Rails的Rake任務中重現生產環境
- 16. Grunt - 在循環中運行任務(saas,cssmin)
- 17. 在生產環境中完全禁用XCGLogger中的日誌
- 18. 使用grunt-shell和grunt-ssh運行的Grunt同步任務
- 19. CRM在線2011集成測試在生產環境中運行
- 20. 在正在運行的生產環境中添加類文件
- 21. JS運行時環境
- 22. 在Liferay生產環境中禁用緩存的任何負面影響?
- 23. 爲什麼js資產不能在生產環境中與PyroCMS結合/加載?
- 24. 如何從VSCode中運行Grunt任務?
- 25. 在Heroku上運行Grunt構建任務
- 26. Zend框架2:在生產環境中禁用模塊
- 27. 我們是否應該在生產環境中禁用Linux overcommit
- 28. 生產環境中運行RoR應用程序的問題
- 29. 在Windows生產環境中運行的Tornado網站
- 30. 如何在生產環境中運行nutch
你有沒有嘗試編輯任務/註冊/ prod.js並刪除你不想要的任務? – jaumard