首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装本地插件

安装本地插件
EN

Stack Overflow用户
提问于 2019-10-28 21:26:58
回答 2查看 442关注 0票数 1

我使用npx oclif multi mynewcli生成了一个多命令CLI。我正在尝试安装使用npx oclif plugin mynewplugin作为引用的这里创建的默认插件。不过,我不知道有任何关于如何真正做到这一点的文档。有我丢失的文件吗?CLI如何知道在哪里查找包含的插件?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-09-14 09:44:29

在执行了这两个命令之后,npx oclif multi mynewclinpx oclif plugin mynewplugin是某个目录--例如,在本例中是projects目录--您的目录的结构如下

代码语言:javascript
复制
projects
|--- mynewcli
|--- mynewplugin

cd进入mynewcli项目和

  1. npm i @oclif/plugin-plugins --save安装插件安装程序
  2. 将此插件添加到package.jsonoclif.plugins数组中 {“名称”:"mynewcli",“版本”:"0.0.0",// ."oclif":{ "plugins":“@oclif/plugins”,“@oclif/”// <== }
  3. 运行./bin/run plugins:link ../mynewplugin将插件链接到您的主项目中
  4. 运行./bin/run plugins,您将看到您的mynewplugin被添加到项目中
票数 1
EN

Stack Overflow用户

发布于 2019-10-28 21:31:42

在您提供的链接中,它显示它知道在哪里查找:

插件可以有命令或挂钩,就像CLI一样。要添加一个插件,如未找到的插件插件,首先将其添加到您的CLI中,并添加@oclif/ plugin,然后将以下内容添加到您的package.json中: {名称:"mycli",“版本”:"0.0.0",// ."oclif":{ "plugins":"@oclif/plugin-help","@oclif/plugin-not-found“}}

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58598623

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档