wp decoupled
1.0.0
這是用於WordPress的React主題樣板,它使用Next JS,WebPack,Babel,Node,Express構建。
現場演示

這些說明將使您在本地計算機上啟動該項目的副本,以開發目的。
[email protected]:rtCamp/wp-decoupled.gitcd wp-decouplednvm usenpm install 在WordPress插件目錄中克隆並激活以下插件:
您還可以導入WooCommerce插件隨附的默認WooCommerce產品開發(如果您在WordPress安裝中沒有任何產品)WP儀表板>工具> WooCommerce產品(CSV):WooCommerce默認產品CSV文件CSV文件可在wp-content/plugins/woocommerce/sample-data/sample_products.csv
一個。您可以使用您選擇的任何秘密令牌,但是最好使用WordPress鹽生成器(https://api.wordpress.org/secret-key/1.1.1/salt/)生成一個秘密來生成一個秘密。並且只需拿起任何一個令牌,然後將其添加代替下面的“秘密token”:
在您的WordPress目錄的wp-config.php中定義一個秘密:
define( 'GRAPHQL_JWT_AUTH_SECRET_KEY', 'your-secret-token' );
b。根據您的特定環境,您可能必須研究如何啟用這些標題,但是在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使用Inspector運行DEV服務器npm run server運行下一個生產服務器npm run lint運行襯裡npm run format運行格式npm run build創建下一個構建WP Decoupled應用程序。該項目已根據MIT許可證獲得許可 - 有關詳細信息,請參見許可證文件。