1. mkdir your-project-name
  2. yarn init -y
  3. tsc —init
  4. yarn add webpack webpack-cli
  5. yarn add react react-dom
  6. yarn add typescript ts-node @types/node @types/webpack -D
  7. yarn add html-webpack-plugin webpack-merge -D
  8. yarn add less less-loader style-loader css-loader -D
  9. yarn add mini-css-extract-plugin css-minimizer-webpack-plugin postcss-loader autoprefixer -D
  10. yarn add eslint eslint-webpack-plugin -D
  11. yarn add babel-loader @babel/core @babel/preset-env @babel/preset-react -D
  12. yarn add friendly-errors-webpack-plugin -D
  13. yarn add clean-webpack-plugin -D
  14. yarn add -D eslint prettier prettier-eslint eslint-config-prettier eslint-plugin-prettier
  15. yarn add -D eslint-config-airbnb-base
  16. yarn add -D eslint-plugin-react
  17. yarn add -D typescript @typescript-eslint/parser @typescript-eslint/eslint-plugin
  18. yarn add -D standard eslint-plugin-promise eslint-plugin-node eslint-plugin-import eslint-plugin-standard eslint-config-standard
  19. yarn add electron electron-builder electron-log electron-updater electron-is-dev electron-devtools-installer electronmon electron-rebuilder electron-notarize -D
  20. yarn add webpack-dev-server @types/webpack-dev-server - D
  21. yarn add webpack-bundle-analyzer @types/webpack-bundle-analyzer -D
  22. yarn add chalk -D
  23. yarn add @types/react @types/react-dom -D
  24. yarn add cross-env -D
  25. yarn add ts-loader -D
  26. yarn add babel-plugin-import -D
  27. yarn add @babel/preset-flow @babel/preset-typescript-D
  28. yarn add lodash @types/lodash -D
  29. yarn add concurrently wait-on cross-env -D
个人笔记记录 2021 ~ 2025