WooCommerce 브랜드 결제 게이트웨이를 통해 결제를 수락하는 기능 플러그인입니다.
우리는 WordPress 코어에 대해 L-2 버전 지원 정책을 엄격하게 채택하고 WooCommerce에 대해 느슨한 L-2 정책을 채택합니다. 자세한 내용을 확인하세요.
npm install
composer install
npm run build:client
, 또는 클라이언트를 개발하는 경우 변경 사항이 있을 때 자동 업데이트되도록 할 수 있습니다: npm start
npm install
오류가 발생하는 경우 노드 버전 때문일 수 있습니다. nvm install
과 nvm use
차례로 시도한 후 다시 시도하세요.
composer install/update
실행할 때 작곡가는 github에서 subscriptions-core
패키지를 가져오기 전에 GitHub OAuth 토큰을 묻는 메시지를 표시할 수 있습니다.
Loading composer repositories with package information
GitHub API limit (0 calls/hr) is exhausted, could not fetch https://api.github.com/repos/automattic/woocommerce-subscriptions-core. Create a GitHub OAuth token to go over the API rate limit. You can also wait until ? for the rate limit to reset.
Head to https://github.com/settings/tokens/new?scopes=repo&description=Composer+XXXXXX to retrieve a token. It will be stored in "/Users/yourname/.composer/auth.json" for future use by Composer.
이 문제를 해결하려면 프롬프트에 제공된 링크를 따라 토큰을 터미널 창에 붙여넣고 계속하세요.
WooPayments를 확장하거나 그 위에 구축하는 경우 핵심 문서 및 디렉토리( includes/core
)에서 가이드와 권장 방법을 참조하세요.
Docker 환경을 사용하는 경우 여기에서 설정 지침을 참조하세요: https://github.com/Automattic/woocommerce-paids/blob/trunk/docker/README.md
다음 플러그인을 설치하십시오:
trunk
분기에 남아 있는 한 이 저장소에서 git pull
또는 git merge
수행할 때마다 최신 버전으로 자동 업데이트됩니다. 자세한 내용은 병합 후 후크를 참조하세요. Docker 기반 개발 설정이 아닌 사용자 정의 로컬 개발 설정을 사용하는 경우 local.env
파일을 생성하여 개발 스크립트에 대한 환경 변수를 제공할 수 있습니다.
현재 다음 변수를 지원합니다.
LOCAL_WCPAY_DEV_TOOLS_PLUGIN_REPO_PATH
: 자동 업데이트를 위한 로컬 WCPay 개발자 도구 플러그인 디렉터리의 경로입니다. 기본값은 docker/wordpress/wp-content/plugins/woocommerce-payments-dev-tools
입니다. 테스트 계정을 설정하려면 다음 지침을 따르세요.
플러그인을 설정하려면 외부에서 액세스할 수 있는 URL이 필요합니다. 이를 위해 ngrok를 사용할 수 있습니다.
ngrok http 8082
참조: https://github.com/Automattic/woocommerce-paids/blob/trunk/CONTRIBUTING.md (가시성을 위해 여기로 콘텐츠를 이동할 수도 있음)
여기서 Docker 설정을 따르면 Xdebug를 디버깅에 사용할 수 있습니다.
필요할 때 Xdebug를 활성화하려면 여기에 언급된 Xdebug Helper 브라우저 확장을 설치하세요.