2017-01-03 3 views
0

Ich habe Superset auf Ubuntu 14.04 aus dem Quellcode bereitgestellt und es funktioniert gut. Jetzt möchte ich mit dem Superset-Code spielen, um die erforderlichen Änderungen vorzunehmen. Wie zum Beispiel das Hinzufügen der herunterladbaren Png-Option für Diagramme. Ich habe Änderungen vorgenommen, aber es spiegelt nicht Superset-Build wider. Wie ändert man Superset-Code, der Superset im Browser widerspiegeln sollte? Code Build-Prozess:Wie ändert man Airbnb Superset?

  1. git clone https://github.com/airbnb/superset

  2. cd $ {SUPERSET_HOME}/Obermenge/assets

  3. npm installieren: Wird die npm Abhängigkeiten installieren
  4. virtualenv installieren Pip: Wird installieren virtualenv
  5. virtualenv venv: Set virtualenv
  6. . ./venv/bin/activate: activate virtualenv
  7. pip --upgrade Setuptools pip installieren: Wird
  8. npm Lauf prod Upgrade: Set NODE_ENV Variable und führen Abhängigkeiten
  9. cd $ {} SUPERSET_HOME
  10. Python-Setup. py installieren

// Admin-Benutzer erstellen: fabmanager erstellen-admin --app Obermenge

// das Initialisieren Datenbank: Obermenge db

// Lade einige Daten aktualisieren spielen: Obermenge load_examples

// Erstellen eines Standard-Rollen und Berechtigungen: Obermenge init

// So starten Sie den Server: Obermenge runserver -p 9002

+0

die Kasse und Skript tatsächlich vorgeschlagen gibt einen Fehler: sh: 1: Knoten: nicht gefunden –

Antwort