4.0.0 • Published 4 years ago

gulp-config-docomo-digital v4.0.0

Weekly downloads
5
License
MIT
Repository
github
Last release
4 years ago

gulp-config-docomo-digital

setup

Copy example/local.json from this repository to js/gulp/local.json.

Install SwitchyOmega Chrome extension (https://chrome.google.com/webstore/detail/proxy-switchyomega/padekgcemlokbadohgkifijomclgjgif), go to extensions Options, "Import/Export" and load SwitchyOmega.bak from this repository to "Restore from file" field.

settings

  • domain : domain to get configuration, dictionary and footer
  • secret : secret id to get configuration
  • stageURL : URL to open when run gulp stage (usually http://localhost:3000 or same value of domain, in this case proxy configuration is mandatory)
  • imagePrefix : prefix URL to prepend to images URL for css development in gulp stage task
  • jsPrefix : prefix URL to prepend to javascript files URL for, useful in gulp stage and gulp build task (i.e. /js/wl/webstore_news/app/)
  • mainAngularModule : name of main Angular module, useful for ngTemplates process in gulp build task
  • fwName : name of framework (lite, news, gameasy, html5game, etc)
  • mergeHtml : if true the templates will merge to build javascript file (scripts.js), else the templates will copy directly from app/ to dist/
  • revCss : if true add revision number to css build
  • config : configuration keys will override configuration values taken from domain
  • dictionary : dictionary keys will override dictionary values taken from domain
  • footer : footer keys will override footer values taken from domain

priority for settings, config, dictionary and footer

Priority for settings, configuration, dictionary and footer: 1. gulp/config.json and gulp/hybrid.json 2. domain configuration/dictionary/footer, loaded from API 3. default values from this repository (see gulp/base.js)

tasks

  • gulp beautify : run beautifier for Javascript files
  • gulp lint : run eslint on JavaScript files on app/ folder (if you add --fix then eslint fix some possible errors)
  • gulp crtolf : convert cr to lf
  • gulp stage : run local server to debug app/ folder (set config.json before, if necessary)
  • gulp build : create build (minified and map) into dist/ folder
  • gulp hybrid:stage : create www for hybrid app into hybrid/www and run hybrid app on an android device connected; it need a proper cordova project in hybrid folder
  • gulp hybrid:build : create production www for hybrid app into hybrid/www and run hybrid app on an android device connected
4.0.0

4 years ago

4.0.0-beta.0

4 years ago

3.5.1

4 years ago

3.5.0

4 years ago

3.4.3

6 years ago

3.4.2

6 years ago

3.4.1

6 years ago

3.4.0

6 years ago

3.3.0

6 years ago

3.2.3

6 years ago

3.2.2

6 years ago

3.2.1

6 years ago

3.2.0

6 years ago

3.1.3

6 years ago

3.1.2

6 years ago

3.1.1

6 years ago

3.1.0

6 years ago

3.1.0-0

6 years ago

3.0.1

6 years ago

3.0.1-0

6 years ago

3.0.0

6 years ago

3.0.0-15

6 years ago

3.0.0-14

6 years ago

3.0.0-13

6 years ago

3.0.0-12

6 years ago

3.0.0-11

6 years ago

3.0.0-10

6 years ago

3.0.0-9

6 years ago

3.0.0-8

6 years ago

3.0.0-7

6 years ago

3.0.0-6

6 years ago

3.0.0-5

6 years ago

2.1.2

6 years ago

3.0.0-4

6 years ago

3.0.0-3

6 years ago

3.0.0-2

6 years ago

3.0.0-1

6 years ago

3.0.0-0

6 years ago

2.1.2-0

6 years ago

2.3.0-5

6 years ago

2.3.0-4

6 years ago

2.3.0-3

6 years ago

2.3.0-2

6 years ago

2.3.0-1

6 years ago

2.2.0-1

6 years ago

2.2.0-0

6 years ago

2.1.1

6 years ago

2.1.1-0

6 years ago

2.1.0

6 years ago

2.0.1

6 years ago

2.0.0

7 years ago

2.0.0-2

7 years ago

2.0.0-1

7 years ago

2.0.0-0

7 years ago

1.0.0

7 years ago