【发布时间】:2019-11-11 04:56:18
【问题描述】:
希望这可以在一般意义上得到回答,而无需了解我的 docker 设置的更多细节。
当我运行docker-compose run client yarn lint 时,我的client 目录中的.eslintrc 文件不受尊重,即使使用--config 选项显式传递也是如此。当我先cd client 然后yarn lint 时,.eslintrc 按预期工作。
我不明白为什么这些会导致不同的结果。据我了解,docker-compose run client yarn lint 启动了client 容器,然后在其中运行yarn lint。在我看来,这应该与从 client 目录运行 yarn lint 相同。
任何可以解释为什么这两个过程可能不同的东西都会非常有帮助,即使没有明确解决我的问题!
【问题讨论】:
标签: docker docker-compose eslint eslintrc