본문 바로가기

분류 전체보기233

프로젝트를 GitHub Pages로 배포하기 (yarn, React) 1. GitHub Pages 란? github repository 내용을 웹페이지로 만들어 주는 서비스. 자신의 프로젝트를 깃허브에 업로드하면 직접 호스팅을 해줌. (*public 프로젝트에 대해서만 무료로 해줌.) 2. 세팅방법 1) gh-pages 패키지 설치 yarn add gh-pages --dev 2) package.json 수정 내 git repository 주소 적어줌. "homepage":"https://[user_name].github.io/[repository_name]" deploy 추가 "predeploy": "yarn build", "deploy": "gh-pages -d build" predeploy : deploy 전에 수행함 yarn build : 현재 프로젝트 코드를 빌드함.. 2022. 12. 1.
Tailwind CSS 설치 및 적용법 1. Shell yarn add tailwindcss postcss autoprefixer -D npx tailwindcss init -p 2. tailwind.config.js 설정 파일의 content 에 tailwind를 사용할 모든 경로를 입력합니다. module.exports = { content: [ // tailwind를 사용할 경로들을 입력 "./pages/**/*.{js,jsx,ts,tsx}", "./components/**/*.{js,jsx,ts,tsx}", ], theme: { extend: {}, }, plugins: [], } 4. _app.tsx 에 import 되어있는 styles/globals.css 내부 내용들을 모두 삭제하고 @tailwind base @tailwind c.. 2022. 11. 30.
next.js 의 장단점 2022. 11. 25.
CLS 함수를 이용해서 속성값 주기 블라 2022. 11. 25.
css position에 대해 블라 2022. 11. 25.
inline, block, inline block 비교 ( tailwind로 실습 ) 1. inline 컨텐츠 자체만을 꾸며준다. css에서 width | height 크기를 정해주어도 컨텐츠 크기에 맞춰서 변경이 된다. const css = () => { return ( 1asdasdasd 2 3 ); }; export default css; 2. block div가 갖게 되는 기본값 기본적으로 width가 자신의 컨테이너의 100% 갖게 됨. 설정시 그에 맞춘 값만 할당 컨텐츠가 벗어나도 설정한 w,h만 가져감 const css = () => { return ( block 1 block 2 block 3asdsadasdasd ); }; export default css; 3. inline-block inline + block 특성을 합친것 기본적으론 inline 속성이고 크기 설정시 .. 2022. 11. 25.
yarn Berry에 대해 블라블라 2022. 11. 25.
모달창 && 팝업창에 대해 블라블라 2022. 11. 25.