demo crypto exchange
1.0.0
單頁應用程式演示加密貨幣交換項目
要成功安裝,您需要安裝 docker。
打開您想要儲存專案文件的資料夾,打開控制台,然後克隆儲存庫
git clone https://github.com/maciekiwaniuk/demo-crypto-exchange
將控制台中的資料夾變更為包含專案文件的建立資料夾
cd demo-crypto-exchange
運行docker
docker-compose up -d
複製環境文件
docker-compose exec php cp .env.dist .env
運行作曲家安裝
docker-compose exec php composer install
運行 npm 安裝
docker-compose exec php npm install
運行npm run dev指令編譯js文件
docker-compose exec php npm run dev
產生 SSL 金鑰
docker-compose exec php bin/console lexik:jwt:generate-keypair
運行資料庫遷移(遷移前在 .env 中設定資料庫連線)
docker-compose exec php bin/console doctrine:migrations:migrate
負載夾具
docker-compose exec php bin/console doctrine:fixtures:load --no-interaction
現在您可以透過 http://localhost:80 存取伺服器
運行測試
docker-compose exec php bin/phpunit
運行前端單元測試
docker-compose exec php npm run test
運行端對端測試
npx cypress run