与 Next.js 商店前端旋转 npx create-woonext-app

~/项目-zsh 运行 npx 数据 创建- woonext- app@latest sy dfaetgd8ionkdg 创建- woonext- app • 0.8.0级 许可证已核实 {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}脚手架 下一个 * 妇女 类型脚本 + App 路由器 * 妇女 尾风 + src/ 目录 * 妇女 导入别名@/* QQ 正在安装 @ woographql/ next 增加1个包 * 2.0.4 QQ 正在运行的 wonext 安装 * 妇女 页面、布局、 API 路由 * 妇女 生成代码 + 类型 成交,我店铺 npm 运行 dev

一个商店前级堆栈, 预构.

三令发相. 一个工作室。

运行 CLI

$ npx create-woonext-app
  --template app-router 
  --endpoint \
  https://shop.acme.com

链接您的驾照

$ cd my-store
$ npx woonext install
# * 页面、版式、页码
# 路径, 代码已准备好

启动 dev 服务器

$ npm run dev
# ▲ Next.js 16 · Turbopack
# ✓ Ready in 1.2s

私人包裹, 维持在计划。

app/products/page.tsx
import { withMarketingSession } from '@woographql/next/server'
import { ProductCard } from '@/components/product-card'
import { GetFeaturedProductsDocument } from '@/graphql/generated'

export default withMarketingSession(async ({ client }) => {
  const { data } = await client.query({
    query: GetFeaturedProductsDocument,
    variables: { first: 12 },
  })

  return (
    
      {data.products?.nodes.map((product) => (
        
      ))}
    
  )
})

// 在请求中键入了会话符号线索——按您键
// 产生了计划。 不需要胶水代码 。

CLI号舰只 所有付费计划