Ya-UI
web components build with React
Directory structure
|- asset/ #font and background images etc
|- dist/ #build directory
|- example/
|- selected/ #selected's example
|- index.html #example index.html
|- src/ #source directory
|- component/ # web component
|- lib/ #helper and tool
|- index.es6 # entry point
|- task/ #build tasks
|- package.json
Get Started
-
install via npm
npm installor directly include yaui.js into page
-
require this module in your code
var yaui = ;var Selected = yauicomponentSelected// coding
Customize build
npm run build
Customize release
npm run release
Develop examples
- develop with your own example
-
when start new example,some build and inject work need to be done
npm run develop-example -
reqired work finished,start develop server
npm start
- release you own example
-
like develop workflow,build and inject work need to be done
npm run deploy-example -
then deploy example directory to your own server