title: 核心库及插件化理念

steamerjs

此包是 steamerjs 开发工具的核心库,其它插件的使用都一概依赖于此库的安装。steamerjs 的其它子命令都可以通过插件去实现,并且信奉:

Plugin is command, use when you plugin in.

插件即命令,即插即可用。

NPM Version Travis Deps Coverage

安装

javascript

  1. // 安装核心库
  2. npm i -g steamerjs
  3. // 安装命令插件
  4. npm i -g steamer-plugin-xxx

设置 NODE_PATH

由于 steamerjs 的命令或脚手架都需要全局安装,尽管steamerjs会尝试兼容,但在某些使用场景下会仍然找到不全局安装的位置,因此推荐设置环境变量 NODE_PATH

常见问题 - NODE_PATH设置

使用

  1. steamer xxx
  2. // 或可使用简写 str
  3. str xxx

内置插件

更新

  1. // 更新本身
  2. npm install -g steamerjs@latest
  3. // 更新插件
  4. npm install -g steamer-plugin-xxx@latest
  5. // 更新脚手架
  6. npm install -g steamer-xxx@latest

交流群

交流QQ群:647150527
steamerjs - 图5