我正在编写一个小型代码项目(或模块),并愿意用 3 种不同的语言实现相同的技术,即:Python、JS、Lua。我想制作一个包含所有这些语言的所有代码的单个 github 存储库。
我的问题是:如何将其作为可安装的包,适用于所有三种语言?IE:
对于 Python,我希望它可以通过
pip install packagex
对于 Lua,我希望它可以通过以下方式获得:
luarocks install packagex
同样对于 JS/Node:
npm install packagex
是的,我可以为三个不同的平台创建三个不同的存储库,并将它们中的每一个注册为可安装包,但我想将所有内容保存在一个源存储库中。我应该如何进行?谢谢。