所以,我知道这个图块并没有说明太多,但我有以下问题。我正在开发一个使用纱线工作区的项目。到目前为止我有 2 个工作区。让我困惑的一件事是:公共依赖项是否应该保留在根项目(描述工作区的项目)中?我目前在根项目中有一些常见的(我的意思是它们在两个工作区中都使用)依赖项,在工作区 package.json 中有一些(非常见)依赖项。
我还有一个问题需要帮助,但我觉得它与上一个问题有关。每当我进入工作区文件夹时,我yarn add <dep name>
的一些依赖项就会消失。我必须回到根目录,删除yarn.lock
并运行yarn。现在所有依赖项都已安装并位于正确的位置。
我觉得我失去了一些东西。我进行了很多研究,但无法找到好的“最佳实践”示例/文章。我希望你们中的一些人能够实现“正确的公式”并能够帮助我。