美文网首页
前端项目直接添加本地包方案

前端项目直接添加本地包方案

作者: 7b7d23d16ab5 | 来源:发表于2021-06-30 09:48 被阅读0次

如果我们想不使用 lerna 管理本地多包项目的情况下,就可以使用 yarn workspace add 来添加本地包,与 lerna 不同的是,lerna 安装的本地包在 package.json 的依赖项是版本号,而 yarn workspace add 安装的本地包在package.json 的依赖项是本地相对路径

项目的目录结构

--package-lib
-- -- componentProject
--package
-- -- myProject

在 myProject 项目包目录下,执行以下指令
则可实现将 componentProject 作为本地依赖包 安装到 myProject 项目中

# 这里的 file 是项目的根目录
yarn workspace add file://package-lib/componentProject

相关文章