也许这个问题有点违反规定。我使用的是npm包,它内置了TypeScript的类型定义。不幸的是,定义中存在一个错误,我可以轻松解决。
我想让我的构建服务器可以使用这个新版本的软件包。首先,我想我可以在Github上分割存储库,并在我的package.json
中添加此存储库作为源代码,但后来我意识到需要构建这个包。
所以我的问题是,我应该从哪里开始?当然我发送了拉取请求,但在合并和发布之前我该怎么办?我应该克隆包并自己发布吗?
答案 0 :(得分:2)
我只是将repo分叉并使用我的修复程序构建它。 然后我在包json中使用了我的github-fork。 (您可以将github链接与分支或标记注释一起使用)
合并完成后,我会切换回原始包裹。
答案 1 :(得分:0)
我的越野车类型定义也有类似的问题。修复npm软件包然后使用的步骤是:
package.json
中的存储库,您可以在我的博客上找到更多详细信息:https://www.frontendtyped.com/2019/02/23/fixing-npm-package.html
希望这会有所帮助!