Fleet Base API和扩展登记册之间的内部桥梁
概览
这个单相机包含Fleet基地内部注册桥的前端和后端组件. 前端使用 Ember.js 构建,后端由 PHP 实现.
- PHP 7.3.0 或以上
- Ember.js v4.8 或以上 (中文(简体) )
- Ember CLI v4.8 或 以上 (中文(简体) )
- 节点.js v18 或以上
结构
├── addon
├── app
├── assets
├── translations
├── config
├── node_modules
├── server
│ ├── config
│ ├── data
│ ├── migrations
│ ├── resources
│ ├── src
│ ├── tests
│ └── vendor
├── tests
├── testem.js
├── index.js
├── package.json
├── phpstan.neon.dist
├── phpunit.xml.dist
├── pnpm-lock.yaml
├── ember-cli-build.js
├── composer.json
├── CONTRIBUTING.md
├── LICENSE.md
├── README.md
安装
后端
使用作曲器安装 PHP 包 :
composer require fleetbase/core-api
composer require fleetbase/registry-bridge
前端
安装 Ember.js 引擎/ Addon :
pnpm install @fleetbase/registry-bridge-engine
使用量
后端
QQ 保持现代密码库 Ưμ㼯A数字 :
composer lint
使用静态分析 PHP斯坦语数字 :
composer test:types
使用运行单元测试 环境、环境和科学司
composer test:unit
运行整个测试套房:
composer test
前端
QQ 保持现代密码库 ESLint 语录数字 :
pnpm lint
使用运行单元测试 Ember/ Q股 (单位)
pnpm test
pnpm test:ember
pnpm test:ember-compatibility
启动 Ember Addon/ 引擎
pnpm start
· 构建 Ember Addon/ 引擎
pnpm build
捐款
关于如何为该项目作贡献的详细情况,见《贡献指南》.
许可证
这个项目根据麻省理工学院的许可证获得许可.