This is an official npm starter turborepo.
This turborepo uses npm as a package manager. It includes the following packages/apps:
midway-server
: a Midwayjs servermath-helpers
: 自定义的一个工具包,将在midway-server
中引用
dev_mode
: 将packages
中的包的 package.json 文件的 main 与 types 字段指向 ts 文件。用于本地开发build_mode
: 将packages
中的包的 package.json 文件的 main 与 types 字段指向 js 文件。用于构建部署
To build all apps and packages, run the following command:
cd my-turborepo
npm run build
To develop all apps and packages, run the following command:
cd my-turborepo
npm run dev
在根目录下运行
docker build -f ./apps/midway-server/Dockerfile -t midway-server:1.0.0 .