【发布时间】:2019-05-15 06:39:16
【问题描述】:
我正在对我网站上涉及多个 git 存储库的所有文档进行自动降价拼写检查。我有一个 .spelling 文件,其中包含要从文档中排除的所有单词。我想保留一个文件并在整个网站上更新。我可以让它为一个回购工作。我查看了 npm 包方法。有没有办法配置package.json 将此文件共享给许多仓库?或者没有npm有更好的方法吗?谢谢!
【问题讨论】:
标签: node.js git github npm gitlab
我正在对我网站上涉及多个 git 存储库的所有文档进行自动降价拼写检查。我有一个 .spelling 文件,其中包含要从文档中排除的所有单词。我想保留一个文件并在整个网站上更新。我可以让它为一个回购工作。我查看了 npm 包方法。有没有办法配置package.json 将此文件共享给许多仓库?或者没有npm有更好的方法吗?谢谢!
【问题讨论】:
标签: node.js git github npm gitlab
创建一个单独的拼写检查存储库,其中包含 .spelling 文件和脚本,然后将其作为 submodule 包含在您的每个文档存储库中。然后,您可以分别从每个存储库中引用它,并将其最新更新拉入每个存储库。
如果您有大量文档存储库,这可能会很麻烦,因此另一种选择是通过为它创建一个单独的存储库并添加一个配置文件来告诉您的脚本要对哪些 Github 存储库进行拼写检查来集中拼写检查脚本。这样,您可以有选择地将拼写检查过程应用于您组织中的任意数量的存储库。
【讨论】:
.spelling 文件进行任何更新吗?