我有一个NPM软件包,我希望向其发布新版本。我通常使用yarn publish
来发布新版本,因为它会自动颠覆package.json
中的版本。但是,今天,当将新版本发布到NPM时,该版本会更新并且该包会成功发布,但是当我在另一个应用程序中使用yarn add
或npm install
下载该包时,它将下载旧的包源,如下如果发布前未运行build
脚本。我尝试使用npm publish
并且发生了同样的事情。我也尝试发布多个版本(大约4-5),但是每次都出现相同的问题。我在本地运行了build
脚本,并且生成的源是正确的。
纱线版本:1.9.4 NPM版本:6.4.1
有人在遇到类似问题之前还是知道解决方案并分享了吗?我在网上找不到任何类似的东西,我发现的大多数GitHub问题都是针对旧的Yarn版本的。