Go to file
ClarkXia b226e3566f
fix: bump @swc/helpers to 0.5.1 (#6213)
* fix: bump @swc/helpers to 0.5.1

* fix: cjs path of @swc/helpers

* fix: test case
2023-05-08 19:44:59 +08:00
.changeset fix: bump @swc/helpers to 0.5.1 (#6213) 2023-05-08 19:44:59 +08:00
.github fix: pnpm install deps error (#6057) 2023-03-14 19:10:19 -07:00
.husky
examples fix: define config (#6198) 2023-05-08 12:04:07 +08:00
packages fix: bump @swc/helpers to 0.5.1 (#6213) 2023-05-08 19:44:59 +08:00
scripts chore: setup git user (#5969) 2023-02-24 15:11:38 +08:00
tests fix: redirect named import (#6061) 2023-03-17 17:29:55 +08:00
website fix: define config (#6198) 2023-05-08 12:04:07 +08:00
.commitlintrc.js
.editorconfig
.eslintignore
.eslintrc.js
.gitignore
.npmrc
.prettierignore
.prettierrc.js
.puppeteerrc.cjs
CONTRIBUTING.md chore: run setup (#6018) 2023-03-06 16:07:15 +08:00
LICENSE
README.md Update README.md (#6016) 2023-03-06 16:04:57 +08:00
codecov.yml
package.json fix: not build before release beta version (#6102) 2023-03-24 17:33:04 +08:00
pnpm-lock.yaml fix: bump @swc/helpers to 0.5.1 (#6213) 2023-05-08 19:44:59 +08:00
pnpm-workspace.yaml
tsconfig.base.json
vitest.config.ts

README.md

ice.js

Downloads Version GitHub license PRs Welcome Gitter Leaderboard

A universal framework based on React.js, 📚 Docs.

Features

  • 🐒 Zero Config: Out of the box support for ES6+, TypeScript, Less, Sass, CSS Modulesetc
  • 🐯 Practice: Practice about file-system routing, state Management, request, etc
  • 🦁 Hybrid: pre-render pages at build time (SSG) or request time (SSR) for default
  • 🐌 Plugin system: The plugin system provides rich features and allow the community to build reusable solutions
  • 🐂 Multi-End: Support both web, miniapp and Weex

Quick start

We recommend creating a new ice.js app using create-ice, which sets up everything automatically for you. To create a project, run:

$ npm init ice ice-app --template @ice/lite-scaffold

npm init <initializer> is available in npm 6+

Start local server to launch project:

$ cd ice-app
$ npm install
$ npm run start # running on http://localhost:3000.

It's as simple as that!

Contributing

Please see our CONTRIBUTING.md

Contributors

Contributors can contact us to join the Contributor Group.

Community

LICENSE

MIT