我有一个利用yarn工作区的node / typescript应用程序。我们还将oclif用于我们的cli。
我想建立一个架构,我的主cli可以利用来自域的cli插件。
\domains
\emailService
package.json
\emailServiceCLIPlugin
package.json
\authenationService
package.json
\AuthenticationServiceCLIPlugin
package.json
\cli (my mainCLI)
package.json. <--- in here I would like to plugin in the above two CLIPlugin packages这个是可能的吗?或者还有另一个很好的模式,我可以将这些域库中的命令放入我的核心CLI中
发布于 2021-03-05 20:50:52
这是可能的。
您只需在根package.json工作区设置中添加一个glob模式。然后,您可以在cli插件数组中引用您的包。
https://stackoverflow.com/questions/66481685
复制相似问题