在對superset進行二次開發的過程中,往往需要搭建本地開發環境,修改后立即看到效果,下面我們就講下開發環境的搭建。
1、打開PyCharm,在菜單欄上執行VCS-->Checkout from Version Control-->GitHub下載代碼到PyCharm中
2、代碼下載完成后,在終端將目錄切換到superset工具目錄,在終端中執行如下命令
# cd superset/static/assets
# npm install
# npm run prod
第二條命令的目地在於安裝前端所需要的包
第三條命令的是打包前端資源到dist目錄下
ps:最后2條命令耗時較長,請耐心等待
3、配置運行環境
在菜單中找到Run-->Edit Configurations..找開對話框
Script: superset/bin/superset
Script parameters: runserver -p 8888
ps:為了便於調試和修改,需要刪除在安裝superset時Python類庫下的superset包,運行時運行開發環境的代碼即可。