我的项目有一个依赖项,我有时从包服务器获取,有时从我机器上的本地副本获取。因此,我经常需要在查找依赖项的地方使用 Yarn 开关。此外,我经常更改依赖项的本地副本,并且需要看到该更改反映在我的主项目中。因此,我需要一种方法来告诉 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 使用我的依赖项的最新版本?