-
克隆仓库,安装Node.js、pnpm和Python(版本尽量较新)。
-
前端构建
自定义前端配置文件config.js。其中,百度地图API key申请见百度地图开放平台,Astrometry.net API key申请见Astrometry.net。
安装依赖:
pnpm install
构建前端:
pnpm build
运行前端:
pnpm serve
前端已在
http://localhost:6974
运行。(Optional)如果你想在开发模式下运行项目,可以使用
pnpm dev
-
后端构建
进入
prototype
目录:cd prototype
自定义后端配置文件config.py。
注意: 本项目的地图显示功能由百度地图API提供,在
config.py
中填写百度地图API的AK后可正常使用,使用时请注意百度地图API的使用条款。此外也可不填写AK,最终计算结果将以文本形式显示。新建虚拟环境:
conda create -n starlocator conda activate starlocator
安装依赖:
pip install -r requirements.txt
(Optional)安装开发依赖:
pip install -r requirements-dev.txt
运行后端:
python main.py
后端已在
http://localhost:6975
运行。