react-carousel
A pure extendable React carousel, powered by Brainhub (craftsmen who ❤️ JS)
파일 탐색기
최종 버전 다운로드 (.zip)- config.yml
- bug_report.md
- feature_request.md
- pull-request-template.md
- Arrows.test.js
- ClickToChange.test.js
- ControlledInput.test.js
- Dots.test.js
- Infinite.test.js
- MoveSlides.test.js
- Thumbnails.test.js
- index.js
- commands.js
- index.js
- carousel.md
- dots.md
- plugins.md
- decision-log.md
- labels.md
- workflow.md
- animation.md
- centered.md
- clickToChange.md
- controlled.md
- customArrows.md
- defaultArrows.md
- dots.md
- flexContainer.md
- infinite.md
- lazyload.md
- multipleSlides.md
- resizableCarousel.md
- responsive.md
- rtl.md
- simpleUsage.md
- slidesToScroll.md
- swipingSlides.md
- thumbnails.md
- plugins.md
- CHANGELOG.md
- gettingStarted.md
- migrationGuide.md
- .gitkeep
- 404.js
- landing.js
- landing.module.scss
- variables.scss
- favicon.png
- mona.jpg
- mona_thumbnail.jpg
- scream.jpg
- scream_thumbnail.jpg
- starry-night.jpg
- starry-night_thumbnail.jpg
- carousel.scss
- .gitkeep
- globalReferences.js
- example.md
- deploy-github.sh
- seed.sh
- .babelrc
- .gitignore
- gatsby-config.js
- gatsby-docs-kit.yml
- LICENSE
- package.json
- README.md
- blacklist.js
- licenses.js
- whitelist.js
- Carousel.js
- CarouselDots.js
- CarouselSlide.js
- CarouselWrapper.js
- carouselStrategies.js
- config.js
- plugins.js
- pluginsOrder.js
- useEventListener.js
- useOnResize.js
- arrows.js
- arrows.scss
- autoplay.js
- centered.js
- clickToChange.js
- fastSwipe.js
- index.js
- infinite.js
- rtl.js
- rtl.scss
- slidesToScroll.js
- slidesToShow.js
- carouselAtoms.js
- slideAtoms.js
- carouselSelectors.js
- Arrows.scss
- Carousel.scss
- CarouselDots.scss
- CarouselItem.scss
- carouselPluginResolver.js
- clamp.js
- getChildren.js
- simulateEvent.js
- index.js
- styleMock.js
- arrows.test.js
- autoplay.test.js
- dots.test.js
- infinite.test.js
- rtl.test.js
- slidesPerScroll.test.js
- setupCarousel.js
- carousel.test.js
- build.js
- chalkConfig.js
- .babelrc
- CHANGELOG.md
- jest.config.js
- jest.setup.js
- LICENSE.md
- package.json
- README.md
- webpack.config.prod.js
- carousel.gif
- logo.gif
- thumbnails.gif
- deploy-gh-pages-pr.sh
- deploy-gh-pages.sh
- skip-all-e2e-tests.sh
- unskip-all-e2e-tests.sh
- .dockerignore
- .editorconfig
- .eslintignore
- .eslintrc
- .gitignore
- .npmrc
- .nvmrc
- .prettierignore
- .prettierrc
- .releaserc
- commitlint.config.js
- cypress.json
- dangerfile.js
- docker-compose.e2e.yml
- Dockerfile.e2e
- LICENSE.md
- package.json
- README.md
- renovate.json
- yarn.lock
🚀 설치 가이드
1. 코드 내려받기
git clone https://github.com/brainhubeu/react-carousel
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd react-carousel
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker compose -f docker-compose.e2e.yml up -d --build
compose 설정 파일에 정의된 서비스들을 대상으로 명령을 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Node.js
쉬움사전 준비물
npm i @brainhubeu/react-carousel
이 명령어를 터미널에 그대로 입력해 실행하세요.
npm i @types/brainhubeu__react-carousel -D
이 명령어를 터미널에 그대로 입력해 실행하세요.
yarn test:unit:coverage
이 명령어를 터미널에 그대로 입력해 실행하세요.
yarn test:e2e
이 명령어를 터미널에 그대로 입력해 실행하세요.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
