-
git subtree
-
git submodule
-
Micro Frontends
- qiankun
- Module Federation
-
GitHub CI/CD
-
Module Federation|webpack
-
Progressive Web Application
- apps
- client
- client-vue
- server
- packages
- react-hooks
- react-components
- utils
npm i -g pnpm
pnpm import
pnpm i
npm config get registry
npm info typescript
npx tsc --init
# TODO eslint
npm init @eslint/config
# use `eslint-config-semistandard` shared config
# npm 7+
npm init @eslint/config -- --config semistandard
# or (`eslint-config` prefix is optional)
npm init @eslint/config -- --config eslint-config-semistandard
npx eslint yourfile.js
.eslintrc.{js,yml,json}
npm install --save-dev prettier
npx prettier --write .
npx prettier --check .