"Internet of Data control panel frontend
Go to file
2022-01-04 18:40:20 +08:00
.husky chore: setup commitlint and commitizen 2021-12-27 23:33:58 +08:00
.vscode Merge branch 'master' of https://github.com/daotl/fes-starter 2021-12-28 10:26:27 +08:00
public init: npx @fesjs/create-fes-app myapp 2021-12-26 18:58:36 +08:00
src chore: update ESLint config, add import/export linting 2022-01-04 18:35:55 +08:00
.commitlintrc.js chore: setup commitlint and commitizen 2021-12-27 23:33:58 +08:00
.editorconfig feat: switch to TypeScript, custom ESLint config, update deps 2021-12-27 13:55:59 +08:00
.eslintrc.js fix: add 'node' and 'jest' to types in tsconfig.json 2021-12-28 17:06:43 +08:00
.fes.js feat: add Iconify icons with unplugin-icons 2021-12-27 21:47:25 +08:00
.fes.prod.js feat: add alias: ~ -> src 2021-12-27 15:06:11 +08:00
.gitignore feat: add unplugin-vue-components 2021-12-27 19:23:47 +08:00
.lintstagedrc.json chore: add husky and lint-staged 2021-12-27 16:14:28 +08:00
.stylelintrc.js feat: switch to SCSS and add Stylelint 2021-12-27 15:29:28 +08:00
package-lock.json Merge branch 'master' of https://github.com/daotl/fes-starter 2022-01-04 18:40:20 +08:00
package.json Merge branch 'master' of https://github.com/daotl/fes-starter 2022-01-04 18:40:20 +08:00
README.md Merge branch 'master' of https://github.com/daotl/fes-starter 2021-12-28 18:58:32 +08:00
tsconfig.json fix: add 'node' and 'jest' to types in tsconfig.json 2021-12-28 17:06:43 +08:00

Internet of Data - Control Panel - Frontend

Upstream template: @daotl/fes-starter.

Getting started

Important: Use Volar take over mode in VSCode

Commit changes

Setup VS Code as the Git editor:

git config --global core.editor "code --wait"

Commit with Commitizen:

npx cz

Or still use git commit and follow the Conventional Commits spec, your commits will be linted before accepted.

Technology stack

Basic:

master branch:

antd branch:

Project setup

npm install -g @fesjs/create-fes-app
npm install

Compiles and hot-reloads for development

npm run dev

Compiles and minifies for production

npm run prod

Lint & fix

npm run lint
npm run lint:fix

See Fes.js CLI docs and package.json for more.

Guides & References

Must-read

Read the following must-read to understand the technology stack of this template.