如何通过本地开发使用私有npm包?

时间:2018-03-22 12:58:44

标签: javascript git npm

我的团队在Node.js上有项目和4-5个微服务。我们有重要的javascript文件,我们在应用程序中使用,但现在我们需要开始在服务中使用此文件。 我想创建一个代表这个文件的私有npm包。 我将使用链接到repo,在应用程序和服务的package.json中添加这个新包。 我怀疑当地的发展。让我们假设开发人员需要在分离的存储库中对此文件进行更改并更改为应用程序。我看到了这个工作流程:

  1. 提交对文件的更改并推送到分支“my-new-feature-001”。
  2. 更改我的应用程序的package.json以使用此常用文件分支
  3. 在应用程序中开发功能。
  4. 将“my-new-feature-001”合并到文件的主分支
  5. 在应用程序
  6. 中输入“git checkout package.json”
  7. 提交并合并应用程序中的更改。
  8. 这太难了。还有更简单的解决方案吗?我的意思是使用远程存储库部署服务器和本地开发的公共文件的本地存储库?

0 个答案:

没有答案