... (@fl4sh)求问一个关于monorepo的问题 中发帖

项目目录结构 
[image]

现在到了基建收尾阶段,因为我是第一次弄这个monorepo,还不太了解package目录下的公共模块该怎么处理
一开始发现package目录下的项目 我直接将index.ts文件在项目的package.json中设置为入口文件 在开发项目中就能直接使用和正常打包 但是AI说这样是不对的
现在是变成了 独立构建模式 也就是说即使我是开发模式修改东西 package目录下的依赖也是要执行打包 然后再被使用 也就是入口文件变成了打包后的文件dist/index.mjs 我就感觉这个很漫长


hmr 极慢, 若修改 util 的源码 → util 构建新的产物 → component 监听到源码改变 → component 构建新的产物 → web1 监听到源码改变 → web1 构建新的产物, 一顿连环下来, 极慢的 hmr 往往难以忍受


1...