@fe6/rcmd

0.2.0 • Public • Published

rcmd

本地运行 react 组件命令行工具

使用

$ rcmd server
$ rcmd build

package.json 配置的例子

({
  "config": { // 打包配置
    "publicFolder": "examples", // 公共的本地开发的目录
    "entryStyleFile": "index.tsx", // css 入口文件
    "entryStyleFolder": "styles", // css 入口文件夹
    "entryFile": "index.tsx", // js 入口文件
    "entryFolder": "component", // js 入口文件夹
    "outputFolder": "dist", // 打包输出的文件夹
    "rootFolder": "src", // 源文件的根目录
    "port": 9092 // 本地开发的端口
  }
})

命令的功能

rcmd server

  • style
    • 语法检测
    • sass 转译 css
  • js
    • 语法检测
    • tsx 转译
  • html
    • 渲染 react
    • 实时编译

rcmd build

  • style
    • 语法检测
    • sass 转译 css
    • 压缩
    • postcss 低版本兼容
  • js
    • 语法检测
    • tsx 转译
    • 打包
    • 语法低版本兼容

更新历史

0.2.0

  • 在 package.json 中的配置, config 更改为 fe6rcmd,并做了兼容处理。
  • 增加了 style 和 js 的语法检测配置,所有命令的语法检测将在本项目中配置

0.1.0

  • 本地开发命令 rcmd server 或者 rcmd s #83a1127
  • 本地打包压缩版命令 rcmd build 或者 rcmd b #aaed786

Dependents (0)

Package Sidebar

Install

npm i @fe6/rcmd

Weekly Downloads

1

Version

0.2.0

License

MIT

Unpacked Size

182 kB

Total Files

21

Last publish

Collaborators

  • fe6