Procházet zdrojové kódy

HUE-8687 [frontend] Add generated js bundles to .gitignore

This also adds a build step in "make apps" that generates the bundles
Johan Ahlen před 6 roky
rodič
revize
b66e735e23
21 změnil soubory, kde provedl 5 přidání a 218 odebrání
  1. 3 0
      .gitignore
  2. 1 0
      Makefile
  3. 0 22
      desktop/core/src/desktop/static/desktop/js/bundles/hue-bundle-678f24deba1e052d3c21.js
  4. 0 0
      desktop/core/src/desktop/static/desktop/js/bundles/hue-bundle-678f24deba1e052d3c21.js.map
  5. 0 23
      desktop/core/src/desktop/static/desktop/js/bundles/hue~notebook-bundle-678f24deba1e052d3c21.js
  6. 0 0
      desktop/core/src/desktop/static/desktop/js/bundles/hue~notebook-bundle-678f24deba1e052d3c21.js.map
  7. 0 27
      desktop/core/src/desktop/static/desktop/js/bundles/login-bundle-678f24deba1e052d3c21.js
  8. 0 0
      desktop/core/src/desktop/static/desktop/js/bundles/login-bundle-678f24deba1e052d3c21.js.map
  9. 0 26
      desktop/core/src/desktop/static/desktop/js/bundles/notebook-bundle-678f24deba1e052d3c21.js
  10. 0 0
      desktop/core/src/desktop/static/desktop/js/bundles/notebook-bundle-678f24deba1e052d3c21.js.map
  11. 0 22
      desktop/core/src/desktop/static/desktop/js/bundles/sqlSyntaxWebWorker-bundle-678f24deba1e052d3c21.js
  12. 0 0
      desktop/core/src/desktop/static/desktop/js/bundles/sqlSyntaxWebWorker-bundle-678f24deba1e052d3c21.js.map
  13. 0 23
      desktop/core/src/desktop/static/desktop/js/bundles/vendors~hue-bundle-678f24deba1e052d3c21.js
  14. 0 0
      desktop/core/src/desktop/static/desktop/js/bundles/vendors~hue-bundle-678f24deba1e052d3c21.js.map
  15. 0 50
      desktop/core/src/desktop/static/desktop/js/bundles/vendors~hue~notebook-bundle-678f24deba1e052d3c21.js
  16. 0 0
      desktop/core/src/desktop/static/desktop/js/bundles/vendors~hue~notebook-bundle-678f24deba1e052d3c21.js.map
  17. 0 23
      desktop/core/src/desktop/static/desktop/js/bundles/vendors~notebook-bundle-678f24deba1e052d3c21.js
  18. 0 0
      desktop/core/src/desktop/static/desktop/js/bundles/vendors~notebook-bundle-678f24deba1e052d3c21.js.map
  19. 1 1
      docs/sdk/sdk.md
  20. 0 1
      tools/scripts/hue-review
  21. 0 0
      webpack-stats.json

+ 3 - 0
.gitignore

@@ -108,3 +108,6 @@ dependency-reduced-pom.xml
 node_modules/
 
 junitresults*
+
+# Generated js bundles
+desktop/core/src/desktop/static/desktop/js/bundles/

+ 1 - 0
Makefile

@@ -152,6 +152,7 @@ desktop: virtual-env
 ###################################
 .PHONY: apps
 apps: desktop
+	npm run webpack
 	@$(MAKE) -C $(APPS_DIR) env-install
 
 ###################################

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 22
desktop/core/src/desktop/static/desktop/js/bundles/hue-bundle-678f24deba1e052d3c21.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
desktop/core/src/desktop/static/desktop/js/bundles/hue-bundle-678f24deba1e052d3c21.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 23
desktop/core/src/desktop/static/desktop/js/bundles/hue~notebook-bundle-678f24deba1e052d3c21.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
desktop/core/src/desktop/static/desktop/js/bundles/hue~notebook-bundle-678f24deba1e052d3c21.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 27
desktop/core/src/desktop/static/desktop/js/bundles/login-bundle-678f24deba1e052d3c21.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
desktop/core/src/desktop/static/desktop/js/bundles/login-bundle-678f24deba1e052d3c21.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 26
desktop/core/src/desktop/static/desktop/js/bundles/notebook-bundle-678f24deba1e052d3c21.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
desktop/core/src/desktop/static/desktop/js/bundles/notebook-bundle-678f24deba1e052d3c21.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 22
desktop/core/src/desktop/static/desktop/js/bundles/sqlSyntaxWebWorker-bundle-678f24deba1e052d3c21.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
desktop/core/src/desktop/static/desktop/js/bundles/sqlSyntaxWebWorker-bundle-678f24deba1e052d3c21.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 23
desktop/core/src/desktop/static/desktop/js/bundles/vendors~hue-bundle-678f24deba1e052d3c21.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
desktop/core/src/desktop/static/desktop/js/bundles/vendors~hue-bundle-678f24deba1e052d3c21.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 50
desktop/core/src/desktop/static/desktop/js/bundles/vendors~hue~notebook-bundle-678f24deba1e052d3c21.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
desktop/core/src/desktop/static/desktop/js/bundles/vendors~hue~notebook-bundle-678f24deba1e052d3c21.js.map


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 23
desktop/core/src/desktop/static/desktop/js/bundles/vendors~notebook-bundle-678f24deba1e052d3c21.js


Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
desktop/core/src/desktop/static/desktop/js/bundles/vendors~notebook-bundle-678f24deba1e052d3c21.js.map


+ 1 - 1
docs/sdk/sdk.md

@@ -259,7 +259,7 @@ namespace. See ``apps/about/src/about/urls.py`` for an example.
 Developing for the Hue SDK has similar requirements to running
 Hue itself.  We require Python 2.7, Django (1.11 included
 with our distribution), Hadoop (Apache Hadoop 2+), Java (Java 1.8),
-and a browser (latest Chrome, Firefox or IE11+).
+, a browser (latest Chrome, Firefox or IE11+) and npm (6.4+).
 
 ### Recommended Reading / Important Technologies
 

+ 0 - 1
tools/scripts/hue-review

@@ -20,7 +20,6 @@ shift 3;
 exec $RBT post \
 	-o \
 	-X /'*.css' \
-	-X /'*/js/bundles/**' \
 	-X /'*AutocompleteParser.js' \
 	-X /'*.json' \
 	-X /'*SyntaxParser.js' \

Rozdílová data souboru nebyla zobrazena, protože soubor je příliš velký
+ 0 - 0
webpack-stats.json


Některé soubory nejsou zobrazeny, neboť je v těchto rozdílových datech změněno mnoho souborů