@100tal-seg/seg-devtools

    0.0.1 • Public • Published

    ice-devtools

    Creates a materials application using the command line, is the Standard Tooling for SEG material Development.

    Installation

    Prerequisites: Node.js (>=10.x), npm version 6+.

    $ npm i @100tal-seg/seg-devtools -g

    Quick Start

    $ mkdir my-materials && cd my-materials
    $ seg init

    It will create a directory called my-materials inside the current folder.

    Inside that directory, it will generate the initial project structure:

    my-materials/
        │
        ├── blocks
        │      └── Greeting
        │
        ├── scaffolds
        │      └── lite
        │
        ├── .editorconfig
        ├── .eslintignore
        ├── .eslintrc
        ├── .gitignore
        ├── .prettierignore
        ├── .prettierrc
        ├── LICENSE
        ├── README.md
        └── package.json
    

    No configuration or complicated folder structures, just the files you need to build your materials app.

    Inside the newly created project, you can run some built-in commands:

    $ npm run deploy //  equal to: seg generate && seg sync
    

    It will be automatically generate materials JSON data in build folder,The build folder is ready to be deployed,return a material source interface.

    Add Materilas

    You can add materials, including blocks and templates:

    $ sm add
    

    Documentation

    Docs are available at intro-materials - we are still working on refining it and contributions are welcome!

    FAQ

    Install puppeteer: cnpm i puppeteer
    

    License

    MIT

    Keywords

    none

    Install

    npm i @100tal-seg/seg-devtools

    DownloadsWeekly Downloads

    2

    Version

    0.0.1

    License

    MIT

    Unpacked Size

    550 kB

    Total Files

    58

    Last publish

    Collaborators

    • simple111
    • uv-w