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许可证获得许可 - 有关详细信息,请参见许可证文件。