@spaas/spaas-devtools

1.0.2 • Public • Published

spaas-devtools

fork from ice-devtools@2.3.3

  • add screenshot.png upload to oss;
  • remove check block npm version;

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

Installation

å Prerequisites: Node.js (>=8.x), npm version 5+.

$ npm i spaas-devtools -g

Quick Start

$ mkdir my-materials && cd my-materials
$ spaas-devtools 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: spaas-devtools generate && spaas-devtools 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:

$ spaas-devtools add

Documentation

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

License

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i @spaas/spaas-devtools

Weekly Downloads

2

Version

1.0.2

License

MIT

Unpacked Size

105 kB

Total Files

63

Last publish

Collaborators

  • garyhjy
  • huangtongbing
  • rihel
  • xpaas
  • cjfff
  • raindingo
  • barretem