Skip to content

Base for front-ends projects with webpack, react, typescript, prettier, eslint, jest, and so on

Notifications You must be signed in to change notification settings

OrionArm/webpack-base

Repository files navigation

Start project

yarn
cp .env.example .env
yarn start

Semantic Commit Messages

Format: <type>(<scope>): <subject>

<scope> is optional

feat: add hat wobble
^--^  ^------------^
|     |
|     +-> Summary in present tense.
|
+-------> Type: chore, docs, feat, fix, refactor, style, or test.
  • feat: (new feature for the user, not a new feature for build script)
  • fix: (bug fix for the user, not a fix to a build script)
  • docs: (changes to the documentation)
  • style: (formatting, missing semi colons, etc; no production code change)
  • refactor: (refactoring production code, eg. renaming a variable)
  • test: (adding missing tests, refactoring tests; no production code change)
  • chore: (updating grunt tasks etc; no production code change)

IDE:

I strongly recomend use VSCode for correct linters work.

If your dev-server doesn’t pick up changes when editing with VSCode, type this command:

echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p