我的所有.editorconfig
, .eslintrc
, .babelrc
, etc 文件都在一个 npm 包中。这些配置需要在不同的项目之间共享,并且在执行代码时很容易指向 npm 包。
另一方面,我的文本编辑器不知道这些存在,因为它们不在我的项目的根目录中。我知道这可以通过 monorepo 轻松解决,但现在我想避免这个方向。
有没有更简单的方法可以将 npm 包中的这些配置与我的外部仓库共享?
我能想到的唯一解决方案是对它们进行符号链接并添加一个在安装包时执行的脚本。它将依赖于操作系统,并且仍然可能无法与我的文本编辑器一起使用。