Skip to content

smallfishjs/smallfish

Repository files navigation

smallfish

NPM version

English | 中文

Smallfish is an out-of-the-box React framework based on umi. Smallfish has a lot of built-in development tools and function libraries. It allows users to focus on the business to be developed in a contractual way, without having to entangle and spend energy in the underlying tools and configuration.

Features

  • Built-in React, antd, antd pro, dva and other modules, only need to rely on a smallfish
  • Built-in routing to complete complex routing needs with convenient routing configuration
  • Built-in dev, build, eslint, stylelint and other modules
  • Default support Typescript, zero configuration
  • On-off mode for configuration, extremely easy to using
  • Creating your own proprietary tools via plugins based on smallfish

Usage

Note! It is still under development and can be tested by Scaffolding.

$ npm install smallfish
$ smallfish dev

Development

$ yarn
$ yarn bootstrap
$ yarn build
$ cd packages/smallfish
$ yarn link
$ cd ../../examples/func-test
$ smallfish dev