最佳答案
我的项目有一个依赖项,我有时从包服务器获得,有时从机器上的本地副本获得。因此,我经常需要有纱线开关,它查找依赖关系。此外,我经常更改依赖项的本地副本,并且需要看到这个更改反映在我的主项目中。因此,我需要一种方法来告诉 Yarn 继续查看依赖项的相同位置,但是重新安装依赖项,跳过缓存,直接从当前源中获取它,即使版本号没有改变。(有时我想尝试对依赖项进行一些小的更改,每次更新版本号都会很快变得很烦人。)
我该怎么做?
我试过以下方法,但都不管用:
yarn remove dependency
yarn add file:/dependency
继续使用依赖项的以前版本。
yarn remove dependency
yarn cache clear
yarn add file:/dependency
yarn install --force
也继续使用依赖项的早期版本。
yarn remove dependency
rm -rf node_modules/
yarn cache clear
yarn add file:/dependency
yarn install --force
仍然继续使用依赖项的以前版本。
如何确保 Yarn 正在使用我的依赖项的最新版本?