Это Coiferplate для WordPress, построенный из следующей JS, WebPack, Babel, Node, Express.
Живая демонстрация

Эти инструкции дадут вам копию проекта и работают на местной машине для целей разработки.
[email protected]:rtCamp/wp-decoupled.gitcd wp-decouplednvm usenpm install Клонировать и активировать следующие плагины, в вашем каталоге плагинов WordPress:
Вы также можете импортировать продукты WooCommerce, которые поставляются с плагином WooCommerce для разработки (если у вас нет продуктов в вашей установке WordPress) WP Dashboard> Инструменты> Продукты WooCommerce (CSV): WooCommerce Default File wp-content/plugins/woocommerce/sample-data/sample_products.csv
а Вы можете использовать любой секретный токен по вашему выбору, однако было бы лучше, если бы вы генерировали его, используя генератор соли WordPress (https://api.wordpress.org/secret-key/1.1/salt/), чтобы сгенерировать секрет. И просто возьмите любой из токена и добавьте его вместо «вашего секретного тока» ниже:
Определите секрет в wp-config.php вашего каталога WordPress:
define( 'GRAPHQL_JWT_AUTH_SECRET_KEY', 'your-secret-token' );
беременный В зависимости от вашей конкретной среды вам, возможно, придется исследовать, как включить эти заголовки, но в Apache вы можете сделать следующее в своем .htaccess :
SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1
.env.example to .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 запускает следующий сервер производительностиnpm run lint запускает Linternpm run format запускает форматерnpm run build создает следующую сборку WP Decoupled на ваш мобильный приложение.Этот проект лицензирован по лицензии MIT - для получения подробной информации см.