我希望创建一个可选模块的应用程序,我将不知道应用程序中的名称。
例如,设想outlook,但是日历/任务列表/邮件段是可选组件,您可以创建需要“outlook”的应用程序,但是我想导入以“npm install outlook-framework -”开头安装的所有包。所以我可以npm install outlook-mail,这给了我电子邮件支持,对于outlook-calendar,甚至是一些我没有写的东西,可能是outlook-twitter或outlook-rss (或thirdpary-outlook-module)。
是否存在这样的加载模块的机制?或者有人有什么更好的想法来加载未知的,可选的模块?
谢谢!
发布于 2016-01-01 18:29:50
我已经决定,包需要有一个清单,如“outlook-明显. with”,要加载模块,我将在node_modules中列出目录,找到带有清单的目录,然后加载这些目录。
https://stackoverflow.com/questions/34533173
复制相似问题