kirimase
v0.0.58
메모
참고 : 가까운 시일 내에 완전한 재 작성을 계획하고 있기 때문에 현재 중요한 버그 만 해결되고 있습니다!

Kirimase는 Full-Stack Next.js 앱을 더 빠르게 구축하기 위한 명령 줄 도구입니다. 개발 워크 플로우를과 충전하여 모범 사례를 염두에두고 응용 프로그램을 위해 패키지 및 발판 리소스를 빠르게 통합 할 수 있습니다.

여기에서 가장 최근 데모를보십시오
여기에서 공식 튜토리얼을 확인하십시오
전 세계적으로 Kirimase CLI를 설치하십시오.
npm install -g kirimaseNextJS 앱이 아직 없으면 선호하는 패키지 관리자와 함께 Create-Next-App을 실행하십시오.
그런 다음 프로젝트 디렉토리에서 다음 명령을 실행하십시오.
kirimase init참고 : Kirimase는 페이지 디렉토리와 호환되지 않습니다.
Nextjs 앱의 디렉토리 내 에서이 명령을 실행하십시오.
kirimase add다음에 분류 된 다음에 다음 패키지를 초기화하고 구성합니다.
package.json 에 자동으로 제공됩니다. <Toaster /> )를 Next.js 앱에서 인스턴트 토스트 알림을 위해 루트 레이아웃에 삽입합니다. Kirimase는 또한 값을 제공 해야하는 .env 에 관련 키를 추가합니다.
kirimase generate rails scaffold 와 유사하지만 다음에 : JS :


Kirimase가 생성합니다.
V0.0.23 기준으로 kirimase init 및 kirimase add 할 수 있습니다.
kirimase init -sf yes -pm bun --orm prisma -db pg -a next-auth -ap github discord -mp trpc stripe resend -cl shadcn-ui -ie yes| 명령 | 짧은 깃발 | 긴 옵션 | 설명 | 논쟁 |
|---|---|---|---|---|
| 이니 | - | - | Kirimase를 초기화하고 구성합니다 | - |
| - | -시간 | --목이 없는 | UI없이 초기화 | yes 또는 no |
| - | -SF | --src-folder | SRC 폴더를 사용하십시오 | yes 또는 no |
| - | -오후 | -패키지-매니저 | 패키지 관리자 | <pm> |
| - | -Cl | -구성 요소-리브 | 구성 요소 라이브러리 | <component-lib> |
| - | -영형 | -orm | ORM | <orm> |
| - | -db | --db | 데이터베이스 ( "pg", "mysql", "sqlite") | <db> |
| - | -dbp | -db 프로보더 | 데이터베이스 제공 업체 - 이슬비를 사용하는 경우 중요합니다 | <dbp> |
| - | -에이 | -auth | 인증 | <auth> |
| - | -ap | -제공하는 사람들 | 인증 제공 업체 (Next-Auth를 사용하는 경우) | <providers> |
| - | -mp | -MISC-PACKAGES | 패키지 ( "trpc", "shadcn-ui", "Resend") | <packages> |
| - | -즉 | -include-example | 예를 포함하십시오 | yes 또는 no |
키리마 제를 향상시키는 데 열중합니까? 기부금, 버그 보고서 및 기능 요청은 항상 환영합니다. 자유롭게 문제를 열거나 풀 요청을 제출하십시오.
로컬로 운영하려면 :
pnpm i
pnpm run dev
npm install -g . (in a second terminal - this will then make kirimase available across your machine using " kirimase *command* " )MIT