# Introduction

Here are notes that I'm creating VenusUI.
🎉GitHub

# What need to do?

  1. Create dictionary & remote repository

  2. NPM initialization

  3. Create lib/index.tsx

  4. Create webpack.config.js

    • Config entry
    • Config output
    • Config module.rules
      • jsx
      • tsx
      • scss
    • Config plugins
  5. Config webpack-dev-server & webpack.config.dev.js

  6. Create index.html

  7. Config webpack.config.prod.js

  8. Create examples previews & webpack.config.docs.js

  9. test

  10. CI

  11. Config tsconfig.json & tslint.json

  12. Config scripts

    • yarn start
    • yarn build
    • yarn test
  13. Custom tasks

    • yarn task Create component xxx

# Index

-Establishment