- Emoji Search App
- One of React official small example
- Rewritten with React Hooks and TypeScript
- Official repository -> -> -> https://github.com/ahfarmer/emoji-search
- Clone repository
$ git clone https://github.com/kitamuraDev/vite-react-ts-starter.git
- Move to repository
$ cd vite-react-ts-starter
- Install dependencies
$ yarn
or
$ yarn install
- Launch application
$ yarn dev
- Build application
$ yarn build
- Preview build results
$ yarn preview
Basically, when you do yarn install
, yarn prepare
is also executed, but if it is not executed, please execute it explicitly.
$ yarn prepare
#!/bin/sh
npx lint-staged
- Don't forget to install the VScode extension
- The location of the configuration file is
Users> Username> Library> Application Support> Code> User> settings.json
{
"eslint.packageManager": "yarn",
"editor.formatOnSave": false, // To avoid conflict with Prettier
"editor.codeActionsOnSave": ["source.addMissingImports", "source.fixAll.eslint"]
}
{
"editor.defaultFormatter": "esbenp.prettier-vscode",
"[javascript]": {
"editor.formatOnSave": true
},
"[javascriptreact]": {
"editor.formatOnSave": true
},
"[typescript]": {
"editor.formatOnSave": true
},
"[typescriptreact]": {
"editor.formatOnSave": true
},
"[json]": {
"editor.formatOnSave": true
}
}