我在一个react项目A中有一个common/DataUtil.ts
文件,里面有数据处理的类。
现在又有react项目B,需要使用DataUtil.ts
里面的类。
一般是需要如何做呢?
1、是否是把DataUtil.ts 单独提取出来打包上传到npmjs.org?到时候,A项目和B项目都可以进行下载是吗?这个是最优的解决方法吗?
2、是否还有其他方法呢?肯定不能再A项目有更新然后复制到B项目没错吧?
我在一个react项目A中有一个common/DataUtil.ts
文件,里面有数据处理的类。
现在又有react项目B,需要使用DataUtil.ts
里面的类。
一般是需要如何做呢?
1、是否是把DataUtil.ts 单独提取出来打包上传到npmjs.org?到时候,A项目和B项目都可以进行下载是吗?这个是最优的解决方法吗?
2、是否还有其他方法呢?肯定不能再A项目有更新然后复制到B项目没错吧?
8 回答4.8k 阅读✓ 已解决
6 回答3.5k 阅读✓ 已解决
5 回答2.9k 阅读✓ 已解决
6 回答2.4k 阅读
5 回答6.4k 阅读✓ 已解决
4 回答2.3k 阅读✓ 已解决
4 回答2.8k 阅读✓ 已解决
使用 pnpm + monorepo
把公共的东西提到单独的包里面 后续无论是本地项目依赖还是发布都很简单