풀스택 오픈 소스 전자상거래의 꿈을 쫓다 - Vue Storefront & Vendure
4421 단어 vendurenuxtvuestorefrontnestjs
꿈의 스택 -> Vue Storefront & Vendure 을 선물합니다.
드림 스택
Vue Storefront는 헤드리스 상거래를 위한 번개처럼 빠른 프런트엔드 플랫폼입니다. Vue Storefront를 사용하여 사이트 성능을 높이고 고객 여정을 형성하며 개발자의 창의성을 자유롭게 하십시오. 마지막 프런트엔드입니다.
Vendure는 헤드리스 프레임워크입니다. 즉, GraphQL API를 통해 콘텐츠를 제공하므로 원하는 기술로 매장 애플리케이션을 자유롭게 구현할 수 있습니다. Vendure는 개발자 생산성을 최우선으로 합니다. 프레임워크는 TypeScript로 작성되었으며 npm 생태계에 구축되었습니다. TypeScript와 GraphQL의 조합은 종단 간 유형 안전성을 제공합니다.
시험해 볼 수 있습니까?
그래 넌 할수있어! Vue Storefront & Vendure 통합은 현재 버전 1.0.0.beta.2이므로 이미 테스트할 수 있습니다.
벤처
먼저 로컬 Vendure 서버를 설정해야 합니다. 귀하의 필요에 가장 적합한 옵션을 선택하십시오.
npx @vendure/create <project_name>
이 튜토리얼을 위해 가장 간단한 구성을 선택했습니다.
다음으로 프로젝트 디렉터리로 이동하고 vendure.config.ts에서 auth options 속성을 수정합니다.
cd <project_name>
// vendure-config.ts
...
authOptions: {
tokenMethod: 'bearer', // authorization header method
requireVerification: false, // disable register by email verification
},
마지막으로 서버를 시작합니다.
yarn start
뷰 스토어프론트
먼저 Vue Storefront CLI를 전역적으로 설치합니다.
yarn global add @vue-storefront/cli
다음으로 프로젝트를 초기화하고 이름으로 바꿉니다.
vsf init <project_name>
Vendure(베타)를 선택하거나 Github 옵션에서 사용자 지정 템플릿을 사용하고 다음을 입력합니다. https://github.com/vuestorefront/template-vendure.git
그런 다음 프로젝트 디렉토리로 이동하여 .env.example 파일을 .env로 복사합니다.
cd <project_name>
cp .env.example .env
마지막으로 종속성을 설치하고 개발 모드에서 프로젝트를 시작합니다.
yarn
yarn dev
그리고 그게 다야! 어느 시점에서 길을 잃었다면 다음을 확인하십시오.
요약
최신 기술을 사용하여 풀스택 오픈 소스 전자상거래 상점을 성공적으로 만들었습니다. 잘했어요!
경험이 마음에 드셨다면 다음 모든 프로젝트에서 github 스타로 활동하세요.
보너스
Vendure, Vue Storefront 및 통합 자체에 대해 자세히 알아보려면 를 확인하십시오.
Reference
이 문제에 관하여(풀스택 오픈 소스 전자상거래의 꿈을 쫓다 - Vue Storefront & Vendure), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/jacobandrewsky/chasing-the-dream-of-fullstack-open-source-e-commerce-vue-storefront-vendure-2jdb텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)