【发布时间】:2018-01-16 07:17:39
【问题描述】:
学习 React JS,我想构建一个导出 react 组件的 git 存储库,以便在单独的 react 应用程序中作为包使用/安装。
我在 git 存储库中实现了一些 UI 组件,并从 git HTTP 链接安装它。喜欢:
"ui-components": "https://user_name@bitbucket.org/repo_path.git#branch_name"
我不断更改代码并推送到远程存储库,以节省开发成本,我正在从本地目录安装。喜欢:
“ui-components”:“文件:../path_to_that_repository”
这样做,我不必将更改推送到远程存储库,并且可以重新安装它。
现在,我必须通过删除 node_modules/ui-components 的旧副本并从 yarn.lock 中删除条目来重新安装软件包,然后通过路径安装它。
它使它变得完美,但需要太多时间。
我想要一个命令通过从提到的源安装特定包来更新它。
尝试了以下方法,但由于提到的原因失败了:
yarn install[它验证 yarn.lock 并显示已更新]yarn installui-components [它验证 yarn.lock 并显示已更新]yarn upgrade[升级COMPLETE依赖列表]yarn upgrade ui-components[升级COMPLETE依赖列表]yarn add ui-components[开始在npm.js上将其作为已发布包查找]
【问题讨论】:
标签: javascript node.js git reactjs installation