【发布时间】:2022-01-21 19:39:54
【问题描述】:
开始了一个新项目,打算使用 git 子模块将服务器、客户端和其他资源分离到自己的 repos 中,同时使用主 repo 来容纳 dev.docker-compose-yaml、docker-compose.yaml、静态站点和其他资源.
(这可能是使用子模块错误,如果我错了请纠正我)
项目结构如下:
客户端是 react,服务器是 Nest。每个都包含自己的Dockerfile,由dev.docker.compose.yaml 构建。应用运行正常,但是 eslint 报错:
Parsing error: Cannot read file 'c:\users\<user>\programing\projects\<thing>\tsconfig.json'. eslint [1, 1]
它要查找的文件的正确路径是:
'c:\users\<user>\programing\projects\<thing>\**server**\tsconfig.json'
有没有办法纠正这个问题?我不应该使用这样的子模块吗?
谢谢
【问题讨论】:
标签: git eslint git-submodules tsconfig typescript-eslint