Ovide API集成Sails.js的Ovide核心与Web接口API指南
提供API:Ovide的API服务器采用Sails.js编写,并与用于Verilog处理的ovide-core及作为其Web界面的ovide-web集成。以下是主要步骤和要求。构建与运行:确保安装依赖项,使用以下命令构建和启动项目:sudo npm install -g sails
和npm install
。环境变量:在部署之前,需设置以下环境变量:FTP_HOST
、FTP_USERNAME
、FTP_PASSWORD
、RABBIT_URL
(AMQP提供商提供)及DATABASE_URL
(PostgreSQL服务器URL)。服务器部署:启动服务器使用sails lift
命令。贡献与扩展:如需添加新功能,请先在ovide-core中创建相应模块,随后在控制器内的路由中进行适当调整。对于Verilog相关功能,请编辑api/controllers/Veril
。