基于Typescript的渐进式通用游戏前端开发框架 A progressive universal game front-end development framework based on Typescript
/packages/package-template
安装项目开发所需npm包 npm i
-
需要先安装开发环境
- 设置淘宝源
npm config set registry http://registry.npm.taobao.org/
- 安装yarn
npm i yarn -g
- 安装lerna
npm i lerna -g
-
需要yarn config set ignore-engines true 设置一下
-
然后执行进行环境安装
yarn install
lerna create @xxx/xxx -y
lerna create @xxx/xxx
yarn workspace @xxx/a add @xxx/b@0.0.1
yarn workspace @xxx/a add -D @xxx/b@0.0.1
yarn workspace @xxx/xxx add @xxx/xxxx
yarn workspace @xxx/xxx add -D @xxx/xxxx
yarn workspaces add lodash
如果是开发时依赖: 则 add -D
yarn workspace packageB remove packageA
yarn workspaces remove lodash
yarn remove -W -D typescript
yarn install
- 使用npm link 将指定包链接到全局
比如
cd packages/core yarn link
- 到项目里创建链接(这个@egf/core是包名)
cd cocos-example yarn link @egf/core