项目作者: brianwyka

项目描述 :
Brackets plugin which combines clientlib files
高级语言: JavaScript
项目地址: git://github.com/brianwyka/brackets-clientlibs-combine.git
创建时间: 2015-05-10T01:08:25Z
项目社区:https://github.com/brianwyka/brackets-clientlibs-combine

开源协议:MIT License

下载


Brackets Clientlibs Combine

Combine multiple clientlib files into one..

Here is an example of a ‘clientlibs.combine’ file:

  1. {
  2. "combineOnSave": false,
  3. "combine": [
  4. {
  5. "output": "resources/css/headlibs.min.css",
  6. "files": [
  7. "resources/thirdparty/bootstrap/css/bootstrap.min.css",
  8. "resources/thirdparty/bootstrap/themes/sb-admin-2/css/sb-admin-2.css",
  9. "resources/css/global.css"
  10. ]
  11. },
  12. {
  13. "output": "resources/js/headlibs.min.js",
  14. "files": [
  15. "resources/js/common.js",
  16. "resources/js/routes.js",
  17. "resources/js/filters.js",
  18. "resources/js/directives.js",
  19. "resources/js/factories/*.js",
  20. "resources/js/services/*.js",
  21. "resources/js/controllers/*.js"
  22. ]
  23. },
  24. {
  25. "output": "resources/js/bodylibs.min.js",
  26. "files": [
  27. "resources/thirdparty/bootstrap/js/bootstrap.min.js",
  28. "resources/thirdparty/bootstrap/themes/sb-admin-2/js/sb-admin-2.js"
  29. ]
  30. }
  31. ]
  32. }

Right-click on clientlibs.combine to manually concatenate the files in the list, useful if combineOnSave is false.

Wildcard Support

  • if the path to file ends with / character, all the files in that folder will be concatenated
  • if the path to file ends with /* followed by a group of characters, only files ending in that group of characters will be concatenating (ex.: controllers/*.js matches all the files in controllers folder ending with .js i.e. all javascript files)

Adobe Brackets Extension Registry

Search for Brackets Clientlibs Combine to locate and download latest version.

https://registry.brackets.io/