纱线/ NPM链接软件包未显示浏览器中的更改

时间:2020-02-11 11:51:51

标签: reactjs caching npm webpack yarnpkg

上下文

我有两个项目,mainstylesMain使用styles作为npm软件包,并将其导入为@companyname/styles。 我需要对styles进行更改,并希望将其链接到本地​​以查看main中的这些更改。

这是一个使用Webpack和babel的React应用程序。 Yarn是最受欢迎的软件包管理器。

问题

在我可以进入npm link的{​​{1}}文件夹并在其中查看更改的情况下,使用yarn linknode_modules/@companyname/styles可以正常工作。

但是,浏览器中没有任何变化。

我一次仅使用一个(yarn / npm),但是其中一个存在问题

我尝试过的事情

  • 删除main,重新安装并重新链接
  • 取消链接和重新链接
  • 重建
  • 清除npm缓存,清除纱线缓存
  • 以隐身模式查看网站
  • 删除node_modules中的dist文件夹并重新安装
  • main添加到我的Webpack配置中
  • 在Webpack配置中将CleanWebpackPlugin添加到我的hot: true,配置中。

TL; DR

Yarn / npm链接未在浏览器中显示我的更改,但是将显示devServer中的更改。导致浏览器无法读取更改的内容。请帮忙。

0 个答案:

没有答案