中文 | 英文
@emooa/logger
是一个与 Nodejs 一起使用的简单记录器,被设计为一个简单且多功能并且支持多种传输的日志库。 更多信息
yarn add @emooa/logger
@emooa/ui
灵活丰富的 UI 组件设计语言和 React 组件库。 更多信息
yarn add @emooa/ui
@emooa/icon
包括海量的 iconfont
图标,且支持动态自定义的图标库。
yarn add @emooa/icon
@emooa/http
是一个基于 Axios 二次封装的网络请求库,提供统一的错误弹窗处理,作用于浏览器中。它结合后端接口服务,针对返回体进行错误告警,支持自定义返回的状态码、国际化,以及提示内容等。
yarn add @emooa/http
lerna create new_name
为所有 packages 安装依赖
// 根目录
yarn run exec
// 根目录
yarn run build
// 根目录
yarn run test
npm login
// 根目录
npm run publish
yarn start
yarn run docs:build
-
为什么安装依赖是
yarn run exec
, 而不是直接yarn
?lerna exec -- yarn
命令的作用是在Lerna
存储库中的每个包中执行yarn
命令进行安装依赖。具体来说,
lerna exec
是Lerna
提供的一个命令,用于在存储库中的每个包上执行指定的命令。--
是用来分隔lerna exec
命令和要执行的命令(yarn install
)的标志。通过运行
lerna exec -- yarn
,Lerna
会遍历存储库中的每个包,并在每个包的目录中执行yarn
,以确保它们的依赖项被正确安装。方便起见,我将它写入
package.json scripts
配置。