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?
git clone https://github.com/airbnb/superset
cd $ {SUPERSET_HOME}/Obermenge/assets
- npm installieren: Wird die npm Abhängigkeiten installieren
- virtualenv installieren Pip: Wird installieren virtualenv
- virtualenv venv: Set virtualenv
- . ./venv/bin/activate: activate virtualenv
- pip --upgrade Setuptools pip installieren: Wird
- npm Lauf prod Upgrade: Set NODE_ENV Variable und führen Abhängigkeiten
- cd $ {} SUPERSET_HOME
- 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
die Kasse und Skript tatsächlich vorgeschlagen gibt einen Fehler: sh: 1: Knoten: nicht gefunden –