- Clone Project with 
CLI 
# 1. with npx degit
npx degit geonhwiii/next-emotion-twin-typescript %{PROJECT_NAME}%
# 2. with npx example
npx create-next-app %{PROJECT_NAME}% -e https://github.com/geonhwiii/next-emotion-twin-typescript
# 3. with yarn example
yarn create next-app %{PROJECT_NAME}% -e https://github.com/geonhwiii/next-emotion-twin-typescript
- After cloning, run this command: 
yarnoryarn install 
# move to project
$ cd project_name
# install packages
$ yarn
or
$ npm istallWhen we start
NextJSProejct withtailwindcss&emotion, we needtwin.macro.But
twin.macrocurrently require custombarbel, which stops using theSWC compiler.So we can start the proejct with SWC compiler using
withTwin.js.This project helps you get started most comfortably! 🔥
pagescomponentsconfigsstylestypesassetsiconsimages
libsutilsconstantspublic
- In 
tsconfig.json, The paths is set to"@/***/*". 
// you can customize it!
"baseUrl": ".",
"paths": {
  "@/pages/*": ["pages/*"],
  "@/components/*": ["components/*"],
  "@/utils/*": ["utils/*"],
  "@/common/*": ["common/*"],
  "@/styles/*": ["styles/*"],
  "@/configs/*": ["configs/*"],
  "@/constants/*": ["constants/*"],
  "@/assets/*": ["assets/*"],
  "@/types/*": ["types/*"]
}//  you can import file like this
import GlobalStyles from '@/styles/GlobalStyles';- Use 
tailwindcsswithemotion! 
<div css={tw`flex flex-col justify-center items-center`}>
  <div css={tw`text-center font-bold`}>Hello World!!!</div>
</div>🇰🇷 Dan (단님) (@geonhwiii)
