Răsfoiți Sursa

HUE-8687 [frontend] Add "npm install" to make apps and update the sdk docs

Johan Ahlen 6 ani în urmă
părinte
comite
3a82479
3 a modificat fișierele cu 9 adăugiri și 11 ștergeri
  1. 1 0
      Makefile
  2. 8 6
      docs/sdk/sdk.md
  3. 0 5
      package-lock.json

+ 1 - 0
Makefile

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

+ 8 - 6
docs/sdk/sdk.md

@@ -254,12 +254,14 @@ namespace. See ``apps/about/src/about/urls.py`` for an example.
 ## Pre-requisites
 
 
-### Software
-
-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),
-, a browser (latest Chrome, Firefox or IE11+) and npm (6.4+).
+### Dependencies
+
+* The OS specific dependencies listed [here](http://cloudera.github.io/hue/latest/admin-manual/manual.html)
+* Python 2.7
+* Django (1.11 included with our distribution)
+* Hadoop (Apache Hadoop 2+)
+* Java (Java 1.8)
+* npm (6.4+)
 
 ### Recommended Reading / Important Technologies
 

+ 0 - 5
package-lock.json

@@ -5770,11 +5770,6 @@
       "resolved": "https://registry.npmjs.org/jquery.cookie/-/jquery.cookie-1.4.1.tgz",
       "integrity": "sha1-1j3OIJ6raR/mMxbbCMqeR+D5OFs="
     },
-    "jquery.hotkeys": {
-      "version": "0.1.0",
-      "resolved": "https://registry.npmjs.org/jquery.hotkeys/-/jquery.hotkeys-0.1.0.tgz",
-      "integrity": "sha1-qI9jZJT+dd5B5LdToFnlpSO4MnM="
-    },
     "js-levenshtein": {
       "version": "1.1.6",
       "resolved": "https://registry.npmjs.org/js-levenshtein/-/js-levenshtein-1.1.6.tgz",