Skip to content

Latest commit

 

History

History
45 lines (29 loc) · 862 Bytes

developer-guide.md

File metadata and controls

45 lines (29 loc) · 862 Bytes

开发环境

基于 Docker Compose 快速部署,需要你熟悉 Docker 以及 Docker Compose 的使用。

安装 Docker

开发环境(开发者)

# install dependencies
npm install

# build & watch packages
npm run build && npm run watch

# create a shared network in docker
docker network create laf_shared_network --driver bridge || true

# launch laf.js services
docker-compose up

# Now open http://console.127-0-0-1.nip.io:8080 in your browsers!

测试用例

启动 MongoDB 测试容器

docker run --rm -p 27018:27017 --name mongotest -d mongo

运行测试

# 运行测试用例
npx mocha ./packages/*/tests/**/*.test.js

# 清除测试容器
docker rm -f mongotest