Novel Planetary Movement

    @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

    Keywords

    none

    Install

    npm i @fe6/rcmd

    DownloadsWeekly Downloads

    1

    Version

    0.2.0

    License

    MIT

    Unpacked Size

    182 kB

    Total Files

    21

    Last publish

    Collaborators

    • fe6