插件


查找

可以从 npm 上搜索到可用的 nowa 插件,访问这里

安装

可通过以下命令安装 nowa 插件:

  1. nowa install <plugin>

新建

如果还是没有找到你想要的插件,则可以通过 nowa 内置的插件脚手架功能来创建一个新的插件!

  1. nowa plugin <name>

插件 - 图1

代码入口在 src/index.js,主要部分如下:

  1. // plugin defination
  2. module.exports = {
  3. description: pkg.description,
  4. options: [
  5. // [ '-p, --port [port]', 'which port to use', 80 ],
  6. // [ '-s, --slient', 'slient?', false ]
  7. ],
  8. action: function(options) {
  9. // console.log(options.mode, options.slient)
  10. console.log('It works.')
  11. }
  12. };

options 定义了可用的参数,action 则定义了具体操作,就是这么简单。

测试

把插件链接到全局目录就可以开始测试啦!

  1. npm link
  2. nowa <name>

插件 - 图2