@spaas/spaas-devtools
v1.0.2
Published
spaas 物料开发者工具
Downloads
4
Keywords
Readme
spaas-devtools
fork from [email protected]
- 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