이것은 다음 JS, Webpack, Babel, Node, Express로 제작 된 WordPress의 반응 테마 보일러 플레이트입니다.
라이브 데모

이 지침을 통해 개발 목적으로 프로젝트 사본을 현지 기계에서 실행할 수 있습니다.
[email protected]:rtCamp/wp-decoupled.gitcd wp-decouplednvm usenpm install WordPress 플러그인 디렉토리에서 다음 플러그인을 복제하고 활성화하십시오.
또한 Woocommerce 플러그인과 함께 제공되는 기본 WooCommerce 제품 (WordPress 설치에 제품이없는 경우 WP 대시 보드> 도구> WooCommerce Products (CSV) : WooCommerce Default Products CSV 파일은 wp-content/plugins/woocommerce/sample-data/sample_products.csv 에서 사용할 수 있습니다.
에이. 원하는 비밀 토큰을 사용할 수 있지만 WordPress 소금 발생기 (https://api.wordpress.org/secret-key/1.1/salt/)를 사용하여 비밀을 생성하는 것이 가장 좋습니다. 그리고 아래의 토큰 중 하나를 집어 들고 아래의 '당신의 비밀 요금'대신에 추가하십시오.
WordPress 디렉토리의 wp-config.php 에서 비밀을 정의하십시오.
define( 'GRAPHQL_JWT_AUTH_SECRET_KEY', 'your-secret-token' );
비. 특정 환경에 따라 이러한 헤더를 활성화하는 방법을 조사해야 할 수도 있지만 Apache에서는 .htaccess 에서 다음을 수행 할 수 있습니다.
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
.env.example .env 로 이름을 바꾸고 세부 정보를 업데이트하십시오 SITE_URL=http://localhost:3000
NEXT_PUBLIC_WOO_SITE_URL=http://yourwocommercesite.com
WOO_CONSUMER_KEY=xxxxx
WOO_SECRET=xxxxx
npm run dev 개발 모드에서 노드 서버를 실행합니다.npm run dev:inspect Dev 서버를 검사자 로 실행합니다npm run server 다음 Produciton 서버를 실행합니다npm run lint Linter를 실행합니다npm run format Formatter를 실행합니다npm run build 다음 빌드를 만듭니다 WP Decoupled 앱을 추가하십시오.이 프로젝트는 MIT 라이센스에 따라 라이센스가 부여됩니다. 자세한 내용은 License.md 파일을 참조하십시오.