next auth roles template
1.0.0
이 Next.js 템플릿으로 최고 속도로 시작해보세요!
설치 · Tech Stack + 기능 · 작성자
다음 명령을 사용하여 이 저장소를 로컬로 복제하고 생성합니다.
npx create-next-app my-saas-project --example " https://github.com/mickasmt/next-auth-roles-template "
또는 Vercel을 사용하여 배포합니다.
pnpm install
.env.example
.env.local
에 복사하고 변수를 업데이트합니다. cp .env.example .env.local
pnpm run dev
터미널에서 pnpm run remove-content
명령을 사용하여 프로젝트의 특정 부분을 제거할 수 있습니다. 이 명령은 다음 매개변수를 지원합니다.
--blog
또는 --docs
)를 지정하지 않고 pnpm run remove-content
사용하는 것이 좋습니다. 이렇게 하면 "문서" 다음에 "블로그"를 제거하거나 그 반대의 경우 일부 문서가 삭제/업데이트되지 않을 수 있으므로 모든 관련 문서가 제대로 제거됩니다. pnpm run remove-content
pnpm run remove-content --blog
pnpm run remove-content --docs
메모
이 프로젝트를 업데이트하기 위해 npm-check-updates 패키지를 사용합니다.
프로젝트를 업데이트하려면 ncu -i --format group
명령을 사용하세요.
next/font
– 성능 향상을 위해 사용자 정의 글꼴을 최적화하고 외부 네트워크 요청을 제거합니다.ImageResponse
– 가장자리에서 동적 오픈 그래프 이미지 생성useIntersectionObserver
– 요소가 뷰포트에 들어오거나 나갈 때 관찰하는 React 후크useLocalStorage
– 브라우저의 로컬 저장소에 데이터를 유지합니다.useScroll
– 스크롤 위치를 관찰하기 위한 반응 후크(예)nFormatter
– 1.2k
또는 1.2M
과 같은 접미사가 포함된 숫자 형식 지정capitalize
- 문자열의 첫 글자를 대문자로 표시합니다.truncate
– 문자열을 지정된 길이로 자릅니다.use-debounce
– 함수 호출/상태 업데이트 디바운스이 프로젝트는 Next SaaS Stripe Starter를 기반으로 합니다.
2023년 @miickasmt가 제작했으며 MIT 라이선스에 따라 출시되었습니다.
대시보드 사이드바 코드의 일부를 제공해 주신 Hosna Qasmei에게 감사드립니다.