Monorepo(Lerna+Yarn Workspaces)中React共享代码的ESLint及Babel错误
基于Yarn Workspaces + Lerna的Monorepo搭建记录
我目前正在用Yarn Workspaces搭配Lerna搭建一个Monorepo项目,里面包含两个核心子项目:
- ux:通过
create-react-app直接初始化的React组件库,用来沉淀可复用的UI组件 - auth:先用
create-react-app创建,之后执行了eject操作的React应用——之所以选择eject,是为了解决当前碰到的代码检查和转译相关的错误,这个应用直接依赖上面的ux组件库
我的Monorepo目录结构整理为树形格式如下:
project ├── node_modules ├── lerna.json ├── package.json └── packages ├── auth │ ├── node_modules │ ├── src │ └── package.json └── ux ├── src └── package.json
内容的提问来源于stack exchange,提问作者Mendes
相关产品推荐
相关产品推荐

