基于 Nuxt 与 Vue 的电商网站启动器模板
nuxt-starter-prismic-farbe — Nuxt 电商模板
作者 prismicio-community
Farbe.film 是一个基于 Nuxt 与 Prismic 的 3D 电商网站模板,使用 TresJS 渲染 3D 场景、GSAP 制作动画、Stripe 处理支付,并以 Tailwind CSS 构建界面。
看看你的网站会是什么样
浏览真实页面截图,比较内容排版与手机效果。点击下方缩略图切换,放大查看整页细节。
目前有 1 张原始预览,可打开完整图片查看设计细节。
截图用于了解视觉与布局,交互效果请以实际项目为准。
值得关注的模板亮点
从已有项目资料中,快速了解它的特点。
内容管理接入 Prismic,可通过 Slice Machine 初始化自己的仓库
使用 TresJS 在页面中渲染 3D 场景
使用 GSAP 实现动画效果
集成 Stripe 处理支付,Tailwind CSS 构建样式
提供在线演示、StackBlitz 运行入口与 YouTube 教学视频
模板详细介绍
该模板来自 prismicio-community,仓库名为 nuxt-starter-prismic-farbe,定位是 3D 电商网站启动器。技术栈以 Nuxt 和 Vue 为基础,内容管理接入 Prismic,3D 部分使用 TresJS,动画使用 GSAP,支付使用 Stripe,样式使用 Tailwind CSS。README 提供了在线演示、StackBlitz 在线运行入口、YouTube 教学视频以及各依赖的官方文档链接。
使用方式上,README 给出通过 nuxi 从 GitHub 模板初始化项目的命令,随后可运行 @slicemachine/init 创建自己的 Prismic 仓库实例来管理内容。依赖安装、开发服务器(默认 http://localhost:3000)、生产构建与本地预览均提供 npm、pnpm、yarn、bun 四种包管理器的命令。部署方面 README 指向 Nuxt 的部署文档,并提供 Vercel 一键部署按钮。
限制方面,模板本身是启动器而非完整成品:内容需要自行在 Prismic 中配置,Stripe 支付等外部服务需要单独接入与配置,3D 场景依赖 TresJS 与 GSAP 的客户端渲染能力。代码采用 Apache-2.0 许可,可免费使用、修改、商用和分发,但演示图片、字体、图标等第三方素材需按各自许可单独核对。
适合你的项目吗?
适用场景
- 想学习如何用 Nuxt 与 Prismic 搭建 3D 电商网站,并跟随 YouTube 课程逐步实现
- 需要在 StackBlitz 中直接运行并查看该模板的完整代码
- 以该模板为起点,替换 Prismic 内容与 Stripe 配置后搭建自己的电商站点
- 参考 TresJS 与 GSAP 在 Nuxt 项目中的组合用法
适合人群
- 熟悉 Nuxt 或 Vue,希望了解 Prismic 内容建模的开发者
- 需要 3D 商品展示效果的电商项目原型
- 希望通过教学视频学习完整电商站点搭建流程的学习者
- 接受自行配置 Prismic 仓库与 Stripe 等外部服务的团队
上手与定制指南
结合仓库当前版本的说明,按下面的资料检查内容、配置与运行要求。
- 1
使用 npx nuxi@latest init -t github:prismicio-community/nuxt-starter-prismic-farbe#HEAD farbe 初始化项目
- 2
进入项目目录后运行 npx @slicemachine/init@latest 创建并连接自己的 Prismic 仓库
- 3
使用 npm、pnpm、yarn 或 bun 安装依赖,开发服务器默认运行在 http://localhost:3000
- 4
生产构建与本地预览分别使用 build 与 preview 脚本
- 5
Stripe 支付与 Prismic 内容需自行配置,演示图片等第三方素材需单独核对许可
授权与来源资料
使用条件与限制
免费使用 · 保留许可声明本次收录的是公开仓库中采用 Apache-2.0 许可的免费版本;免费范围为该版本代码,不代表外部服务或第三方素材免费。
使用时需要遵守
- 允许免费使用、修改、商用和分发;分发时需随附 Apache-2.0 许可证。
- 修改过的文件需显著标明改动,并保留相关版权、专利、商标及归属声明。
- 若原项目附有 NOTICE 文件,分发衍生作品时需保留其中适用的归属声明。
- 许可包含适用的贡献者专利授权;发起许可所述专利诉讼会终止该专利授权,且不授予商标使用权。
- 代码按现状提供;担保与责任限制以原许可证及适用法律为准。
额外费用与待核对事项
- 使用该模板需自行创建并连接 Prismic 仓库实例(运行 @slicemachine/init),内容管理依赖 Prismic 这一外部服务。
- 支付功能依赖 Stripe 外部服务,需自行注册账号并配置 API 密钥,可能产生服务费用。
- 部署示例指向 Vercel,使用该平台可能需注册账号并受其服务条款与费用约束。
- 演示图片、字体、图标及其他第三方素材需按各自许可核对,不能仅凭代码的 Apache-2.0 许可判断。
- 域名、托管、数据库、支付或 AI 等外部服务可能另外收费。
查看原文依据
no-charge, royalty-free, irrevocable copyright license
许可证原文
To get your own Prismic repository instance and start managing your own content, also run:
README 原文
[Stripe](https://docs.stripe.com/api?lang=node)
README 原文
https://github.com/prismicio-community/nuxt-starter-prismic-farbe/blob/master/LICENSEhttps://github.com/prismicio-community/nuxt-starter-prismic-farbe/blob/master/README.md[][vercel-deploy]
README 原文
DeepSeek 根据仓库许可证和 README 整理 ·2026-10-02。结果仅覆盖已读取资料,依赖、图片、字体及后续条款变更以各自原文为准。
项目核对记录与介绍依据
模板资料
- 来源平台
- GitHub
- 资料与维护参考分
- 资料较完整 · 86 / 100
- 技术栈
- Nuxt · Vue
- 网站类型
- 电商 · 启动器
这个分数如何计算
本站按许可资料(最高30分)、演示链接(12分)、预览图(10分)、Star数(15分)、记录的维护时间(15分)、描述完整度(8分)、功能记录(5分)和分类资料(5分)计算。它不是代码、安全或性能测试,也不是 Google 评分;有链接不代表已实测可用。
这个项目需要核对什么
- 记录的仓库更新时间
- 2025-10-03
- 截图检查日期
- 2026-10-02
已收录演示链接。请用你的内容与屏幕尺寸检查;有演示不代表表单、认证或支付已经可用。
目录记录的主要技术栈是 Nuxt。请通过依赖清单和锁文件核对实际版本与托管要求。这些说明基于收录资料,不代表代码审计或部署实测。
查看具体选型方法 →介绍的制作与核对状态
介绍由 AI 辅助整理目录与仓库资料。仓库作者不等于这篇介绍的审核者。
已完成服务器许可规则与 AI 来源核对;未经过人工编辑审核。
查看当时使用的来源资料
SHA-256: bd330acd602db516a812bb985774878d46b8727776c8e7d47fae49ef59c93b81
2026-10-02T08:26:22.955Z
来源文件 / 仓库[][course-youtube] # Farbe.film - 3D eCommerce website - [Live demo][live-demo] - [Play on Stackblitz][stackblitz-demo] - [Learn how to build this website on YouTube][course-youtube] - Documentations: [Nuxt](https://nuxt.com), [Prismic](https://prismic.io/docs/nuxt), [TresJS](https://docs.tresjs.org), [GSAP](https://gsap.com/docs/v3), [Stripe](https://docs.stripe.com/api?lang=node), [Tailwind CSS](https://tailwindcss.com/docs/styling-with-utility-classes) [][vercel-deploy] ## Quick Start ```bash [Terminal] npx nuxi@latest init -t github:prismicio-community/nuxt-starter-prismic-farbe#HEAD farbe ``` To get your own Prismic repository instance and start managing your own content, also run: ```bash [Terminal] cd farbe npx @slicemachine/init@latest ``` ## Setup Make sure to install the dependencies: ```bash # npm npm install # pnpm pnpm install # yarn yarn install # bun bun install ``` ## Development Server Start the development server on `http://localhost:3000`: ```bash # npm npm run dev # pnpm pnpm run dev # yarn yarn dev # bun bun run dev ``` ## Production Build the application for production: ```bash # npm npm run build # pnpm pnpm run build # yarn yarn build # bun bun run build ``` Locally preview production build: ```bash # npm npm run preview # pnpm pnpm run preview # yarn yarn preview # bun bun run preview ``` Check out the [deployment documentation](https://nuxt.com/docs/getting-started/deployment) for more information. ## License ``` Copyright 2013-2025 Prismic <[email protected]> (https://prismic.io) Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. ``` [live-demo]: https://nuxt-starter-prismic-farbe.vercel.app [stackblitz-demo]: https://stackblitz.com/github/prismicio-community/nuxt-starter-prismic-farbe [vercel-deploy]: https://vercel.com/new/clone?repository-name=farbe&repository-url=https%3A%2F%2Fgithub.com%2Fprismicio-community%2Fnuxt-starter-prismic-farbe&demo-image=https%3A%2F%2Fimages.prismic.io%2Ffarbe%2FaNF3Sp5xUNkB0-5F_screenshot-fullscreen.jpg&demo-url=https%3A%2F%2Fnuxt-starter-prismic-farbe.vercel.app%2F&demo-title=Nuxt%20Farbe%20%3A%203D%20eCommerce%20Template&demo-description=A%203D%20eCommerce%20website%20template%20powered%20by%20Nuxt%20and%20Prismic. [course-youtube]: https://www.youtube.com/watch?v=1ryWEqumhYI
看看同类模板
对比同技术栈与用途的模板,找到更适合的视觉与内容结构。

laravel-nuxt
A Laravel-Nuxt starter kit.
Nuxt · 启动器

canvas
Portfolio template made with Nuxt 3, Nuxt Content v3, NuxtUI v3 and TailwindCSS v4
Nuxt · 作品集

nitrogen
⚡️ A Nuxt 4 Shopify template based on Hydrogen
Nuxt · 电商

nuxt3-starter
💚 A Better Nuxt 3 Starter Template,generate by nuxi.
Nuxt · 启动器

starter
Nuxt Starter Template for Nuxt UI.
Nuxt · 启动器

bloggrify
Run a blog from Markdown files. Themes, SEO, analytics, newsletter and comments preconfigured. Like Docus, but…
Nuxt · 博客
