next auth roles template
1.0.0
使用此 Next.js 模板全速开始!
安装·技术堆栈 + 功能·作者
使用以下命令在本地克隆并创建此存储库:
npx create-next-app my-saas-project --example " https://github.com/mickasmt/next-auth-roles-template "
或者,使用 Vercel 进行部署:
pnpm install
.env.example
复制到.env.local
并更新变量。 cp .env.example .env.local
pnpm run dev
您可以在终端中使用命令pnpm run remove-content
来删除项目的特定部分。该命令支持以下参数:
pnpm run remove-content
而不指定参数( --blog
或--docs
)。这可确保正确删除所有关联文档,因为如果您在“文档”之后删除“博客”,则某些文档可能不会被删除/更新,反之亦然。 pnpm run remove-content
pnpm run remove-content --blog
pnpm run remove-content --docs
笔记
我使用 npm-check-updates 包来更新这个项目。
使用此命令更新您的项目: ncu -i --format group
next/font
– 优化自定义字体并删除外部网络请求以提高性能ImageResponse
– 在边缘生成动态开放图图像useIntersectionObserver
– React hook 来观察元素何时进入或离开视口useLocalStorage
– 将数据保留在浏览器的本地存储中useScroll
– React hook 来观察滚动位置(示例)nFormatter
– 格式化带有1.2k
或1.2M
等后缀的数字capitalize
– 将字符串的第一个字母大写truncate
– 将字符串截断为指定长度use-debounce
– 对函数调用/状态更新进行反跳该项目基于 Next SaaS Stripe Starter。
由 @miickasmt 于 2023 年创建,在 MIT 许可下发布。
感谢 Hosna Qasmei 提供部分仪表板侧边栏代码。