⛔ 감가 상각됩니다
이 저장소는 더 이상 유지 관리되지 않으며 Strapi v3에서만 작동합니다. 이 스타터의 최신 Strapi V4 버전은 스타터 앤 테일 테이트 Monorepo에서 찾을 수 있습니다.
Strapi와 함께 회사 사이트를 만드는 다음 스타터.
라이브 데모보기 • 블로그 게시물을 읽으십시오

이 스타터는 유연성을 위해 설계되었습니다. 이를 사용하면 Strapi에서 웹 사이트 콘텐츠를 완전히 관리하고 다음 앱을 자동으로 생성 할 수 있습니다. 마케팅 팀은 개발자의 도움없이 페이지를 만들고 레이아웃을 디자인 할 수 있습니다.
이 스타터 기능 :
이 스타터는 Strapi Corporate Template를 사용합니다
여기에서 모든 스타터를 확인하십시오
create-strapi-starter CLI를 사용하여 프로젝트를 만듭니다.
npx create-strapi-starter@3 my-site next-corporateCLI는 Monorepo를 생성하고 종속성을 설치하며 프로젝트를 자동으로 실행합니다.
다음 프론트 엔드 서버는 여기에서 실행됩니다 => http : // localhost : 3000
Strapi 백엔드 서버는 여기에서 실행됩니다 => http : // localhost : 1337
다음과 같은 URL로 미리보기 모드를 켤 수 있습니다.
http://localhost:3000/api/preview?secret=<preview-secret>&slug=<slug>
<preview-secret> 는 .env 구성에 정의 된 비밀 토큰이며 <slug> Page의 Strapi에 입력 한 슬러그입니다.
미리보기 모드가 켜져있는 동안 published draft 페이지와 마찬가지로 초안 페이지에 액세스 할 수 있습니다.
예를 들어 http : // localhost : 3000/secret은 미리보기 모드에서 사용할 수 있습니다.
미리보기 모드가 켜져 있음을 알리기 위해 배너가 내비게이션 아래에 남아 있으며,이를 끄는 것도 가능합니다.
이 웹 사이트를 편집하려면 개발 환경에서 프론트 엔드와 백엔드를 모두 실행해야합니다.
우리는 당신을 위해 섹션을 구축했지만 당신은 당신의 요구에 맞게 더 많은 것을 추가하고 싶을 것입니다. 다음 단계를 따르십시오.
contentSections 필드에서 새 섹션을 확인하십시오./frontend/components/sections 에서 data 소품을 취하는 React 구성 요소 작성/frontend/components/sections.js 열고 sectionComponents 객체에 항목을 추가하십시오. 스타일링을 위해 Tailwind CSS를 사용합니다. 페이지의 모양을 수정하려면 /front/tailwind.config.js 에서 테마를 편집 할 수 있습니다. Tailwind Docs를 읽고 변경할 수있는 모든 변경 사항을 볼 수 있습니다. 예를 들어 다음과 같은 기본 색상을 변경할 수 있습니다.
const { colors } = require ( `tailwindcss/defaultTheme` )
module . exports = {
theme : {
extend : {
colors : {
primary : colors . green ,
} ,
} ,
} ,
} frontend 및 backend 프로젝트를 개별적으로 배포해야합니다. 다음은 각각을 배포 할 문서입니다.
프로덕션 앱에서 환경 변수를 설정하는 것을 잊지 마십시오.
프론트 엔드에 필요한 것들은 다음과 같습니다.
NEXT_PUBLIC_STRAPI_API_URL : strapi 백엔드의 URL, 후행 슬래시없이PREVIEW_SECRET : 미리보기 페이지를 보호하는 데 사용되는 임의의 문자열그리고 백엔드의 경우 :
FRONTEND_URL : 후행 슬래시없이 프론트 엔드의 URLFRONTEND_PREVIEW_SECRET : token of next.js preview mode of prontend에 정의이 스타터를 사용하여 즐거운 시간을 보내십시오!