()
nodejs, gulp
npm init
package.json 파일 수정
{
"name": "airbnb-clone",
"version": "1.0.0",
"description": "Python, Django, Tailwind ...",
"repository": {
"type": "git",
"url": "git+https://github.com/3chamchi/airbnb-clone.git"
},
"homepage": "https://github.com/3chamchi/airbnb-clone#readme"
}
패키지 설치
npm install gulp gulp-postcss gulp-sass gulp-csso node-sass -D
npm install tailwindcss -D
.gitignore 깃 제외 폴더 추가
...
node_modules/
npx tailwind init
npm install autoprefixer -D
gulpfile.js 파일 생성
const gulp = require("gulp");
const css = () => {
const postCSS = require("gulp-postcss");
const sass = require("gulp-sass");
const minify = require("gulp-csso");
sass.compiler = require("node-sass");
return gulp
.src("assets/scss/styles.scss", {allowEmpty: true})
.pipe(sass().on("error", sass.logError))
.pipe(postCSS([require("tailwindcss"), require("autoprefixer")]))
.pipe(minify())
.pipe(gulp.dest("static/css"));
};
exports.default = css;
assets > scss > styles.scss 파일 생성
@tailwind base;
@tailwind components;
@tailwind utilities;
- 실행시 해당 파일들은 css로 변환 시켜줌
테스트
"scripts": {
"css": "gulp"
},
npm run css
- static > styles.css 생선되면 성공
vscode 확정 프로그램 > Tailwind CSS IntelliSense
자주 사용
container : 컨테이너 지정 반응형 적용
max-w-
max-h-
- None width: 100%;
- sm (640px) max-width: 640px;
- md (768px) max-width: 768px;
- lg (1024px) max-width: 1024px;
- xl (1280px) max-width: 1280px;
h-6 : 높이
w-6 : 너비
flex : 수평 배열
items-center : 수평 가운데 정렬
justify-center : 수직 가운데 정렬
m : 전체 마진
ml : 왼쪽 마진
mr : 오른쪽 마진
p : 전체 패딩
px : 좌우 패딩
py : 상하 패딩
border : 영역 테두리 선
text : 텍스트 관련된거
'...' 카테고리의 다른 글
맥북 초기화 오류 작업을 완료할 수 없습니다.(pkdownloaderror 오류 8.) (0) | 2020.06.06 |
---|---|
소스트리(SourceTree) fatal: Authentication failed for 에러 대처법 (0) | 2020.05.23 |
Nodejs Tutorial 노드js 시작하기 (0) | 2020.04.03 |
Java - 두 좌표간 거리, 방위각 구하기 + 좌표 이동 (0) | 2020.01.02 |