我想在我的不同服务中安装一个通用实用程序git作为一个依赖项。对于每个服务上的不同分支,我希望将公共实用程序的相应分支作为package.json中的依赖项。
我知道我可以通过执行将git模块作为依赖项来安装
npm i git+ssh://git@<gitlab_url>.git或
用于特定分支的npm i git+ssh://git@<gitlab_url>.git#master。
但是,使用这种方法,我只能在每个服务的所有分支中使用特定的实用程序分支。
因为当我合并这两个分支时,package.json也会得到更新,并且在最后,每个分支都具有与依赖关系相同的实用程
我有这个反应应用程序我想篡改。但问题是,即使我试过,它也不起作用。,但它在本地运行得很好,
以下是当前目录的样子:
docker-compose.yaml
frontend_v2
- node_modules
- public
- src
- <react jsx files>
- Dockerfile
- package.json
- package-lock.json
这就是上面Dockerfile的内容
# Use an official node runtime as a parent image
FROM node:lat