首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何用 GitHub Issues 搭建一个轻博客系统:Path Meme 项目实战

secret 填入 Supabase Github 设置的位置,此时 github 登录配置完成 第五步:环境变量配置在 Cloudflare Pages 中设置必要的环境变量:进入你的 Pages...项目支持一些自定义参数配置参数说明配置方式配置位置站点地址你的站点 URL 或自定义域名环境变量或配置文件SITE_URL 或 nuxt.config.ts站点名称导航栏显示的网站名称配置文件nuxt.config.ts...中的 siteTitle站点描述网站的描述信息配置文件nuxt.config.ts 中的 siteDescription仓库用户名GitHub 用户名环境变量或配置文件REPO_OWNER 或 nuxt.config.ts...仓库名称GitHub 仓库名环境变量或配置文件REPO_NAME 或 nuxt.config.ts博客的日常使用完成设置后,使用 Path Meme 创建内容非常简单:发布新文章:在你的 GitHub...仓库创建新的 Issue使用 Markdown 编写内容添加标签进行分类管理评论:所有 Issue 评论自动同步为博客评论可以直接在 GitHub 上管理评论自定义外观:修改 nuxt.config.ts

12710
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    nuxt3目录结构详解

    如果要添加其他目录,或更改在该目录的子文件夹中扫描组件的方式,可以向配置中添加其他目录: nuxt.config.ts export default defineNuxtConfig({ components...add -D @nuxt/content Then, add @nuxt/content to the modules section of nuxt.config.ts: nuxt.config.ts...除了任何进程环境变量外,如果您的项目根目录中有一个.env文件,它将在构建、开发和生成时自动加载,并且在nuxt.config文件和模块中设置的任何环境变量都将可访问。...但是,在构建服务器之后,您需要在运行服务器时自己设置环境变量。此时将不会读取您的.env文件。如何设置环境变量因每个环境而异。...您可以在您的nuxt.config中定义appConfig(使用环境变量),也可以在您的项目中的~/app.config.ts文件中定义appConfig。

    2.5K10

    Nuxt3 实战 (一):初始化项目

    服务端渲染(SSR)和静态站点生成(SSG):Nuxt3 支持服务端渲染和静态站点生成,这有助于解决单页应用(SPA)中的 SEO 问题,提高页面加载速度,从而改善用户体验。...node_modules // 包管理器会将项目的依赖存储在 node_modules/ 目录中。 pages // Nuxt 提供了基于文件的路由功能,用于在你的 Web 应用中创建路由。...utils // 在整个应用程序中自动导入你的工具函数。 .env // 用于指定构建和开发环境变量。 .gitignore // 指定了Git应该忽略的故意未跟踪的文件。...app.config.ts // 使用App Config文件在应用程序中公开响应式配置。 nuxt.config.ts // Nuxt可以通过一个单独的nuxt.config文件进行简单配置。...开发周期可能会有点长,但我会记录在开发中所遇到的问题和解决的办法,并记录在 Nuxt实战系列 中,后期会使用 Prisma 数据库存储数据,最终完成一个基于 Nuxt 的全栈项目。

    58020

    高效地将 TailwindCSS 与 Nuxt 结合使用

    在这篇文章中,我们将了解如何在 TailwindCSS 的官方 Nuxt 模块的帮助下有效地将 TailwindCSS 与 Nuxt 应用程序结合使用。...或者您可以按照以下命令使用官方Nuxt TailwindCSS 模块: yarn add -d @nuxtjs/tailwindcss 然后将该模块添加到modules以下部分nuxt.config.ts...为此,我们tailwind.config.ts在项目的根目录中创建一个文件(大多数情况下,它应该与 位于同一级别nuxt.config.ts),其中包含以下代码: module.exports = {...nuxt.config.ts我们需要通过将以下代码添加到您的 Nuxt 配置对象中来指定文件中该文件的路径: tailwindcss: { configPath: '~/tailwind.config.ts.../assets/css/tailwind.css应用程序中定位 TailwindCSS 样式。我们还可以使用Nuxt 配置文件中配置对象cssPath的属性来覆盖此默认路径。

    68020

    初步学习Nuxt3

    1.Nuxt3安装 初始化函数   npx nuxi init nuxt3-test   进入项目   cd nuxt3-test   安装依赖包   npm install   运行项目...  npm run dev 2.Nuxt3基础目录结构   - .nuxt // 自动生成的目录,用于展示结果   - node_modules // 项目依赖包存放目录   - .gitignore...// Git的配置目录,比如一些文件不用Git管理就可以在这个文件中配置   - app.vue // 项目入口文件,你可以在这里配置路由的出口   - nuxt.config.ts // nuxt...项目的配置文件 ,这个里边可以配置Nuxt项目的方法面面   - package-lock.json // 锁定安装时包的版本,以保证其他人在 npm install时和你保持一致   - package.json...// 包的配置文件和项目的启动调式命令配置 - README.md // 项目的说明文件   - tsconfig.json // TypeScript的配置文件 3.Nuxt3约定路由,嵌套路由

    1.2K30

    Nuxt3+vue-i18n国际化(巨坑!!

    亲测无效 不知道是不是我nuxt3 3.8版本的原因, 在nuxt.config.ts中配置vueI18n会提示 输入内容错误,因为输入的是对象,但是检测需要我传一个地址。报错。...nuxt3提供的i18n使用方法 也是没什么用。也是第一次遇到官网示例没用的情况。...所以放弃了 nuxt/i18n如果有打开在使用@nuxtjs/i18n@next 没有问题麻烦指导一二vue-i18nvue-i18n github示例github示例中的代码可以完美应用。...因为需要在plugins中将i18n挂到vue上|- plugins |-- i18n.ts|- i18n |-- zh.ts |-- en.tszh.ts en.ts 配置国际化匹配的内容...至于为什么是cookie ,是因为nuxt 的首屏服务端加载原因 const language = useCookie('lang').value || 'en' const i18n = createI18n

    3.3K50

    Nuxt3 实战 (七):配置 Supabase 数据库

    后来认真看了 Nuxt 集成的数据库模块后,还是选择了 Supabase,在我看来主要原因有3点:Supabase 网上风评比较好,而且 Nuxt 集成了 Nuxt Supabase 模块用户认证和身份鉴权开箱即用...Nuxt 安装 Supabase 1、 根目录下执行命令 pnpm add @nuxtjs/supabase -D pnpm add @supabase/supabase-js 2、 在 .env 文件中添加...SUPABASE\_URL 和 SUPABASE\_KEYSUPABASE\_URL="https://example.supabase.co"SUPABASE\_KEY="" 3、 打开 nuxt.config.ts...,需要配置 Policies 策略 2、 Project Settings - API 有两个 Project API keys:anon key:如果为表和已配置的策略启用了行级安全性,则可以在浏览器中安全使用此键...service\_role:此密钥具有绕过行级安全性的能力,永远不要公开分享 3、 在开发环境中,我们往往需要不用完成身份认证就能执行数据库操作,这时候你就可以把 SUPABASE\_KEY 设置成 service

    44800

    Nuxt3 数据请求 useAsyncDatauseFetch

    配置SSR Nuxt3 默认首屏SSR,由服务端渲染,可以通过配置 ssr:false 来取消服务端渲染 nuxt.config.ts export default defineNuxtConfig({...,只有 setup beforeCreate Created**里的内容会在服务端执行,所以如果是首屏服务端渲染时,需要将获取数据方法写到这几个生命周期之中** Nuxt3 有封装好的$fetch方法做数据请求...,可以不需要引入第三方axios或者fetch做数据请求,可能会出现多个请求数据混乱问题 下列情况都是不需要跨域的请求,服务端和客户端不需要做其他配置代理就可以请求的内容 useAsyncData &&...https://xxx.xxx.com', { headers: { ... } }), { pick: ['data'], // 选择返回对象中想要的属性...https://xxx.xxx.com', { headers: { ... } }), { pick: ['data'], // 选择返回对象中想要的属性

    4.1K41

    Nuxt3 实战 (二):配置 Eslint、Prettierrc、Husky等项目提交规范

    提升软件可靠性:遵循项目开发规范可以减少代码中的潜在问题,提高软件的稳定性和可靠性。例如,规范中的错误处理机制、代码复用和模块化等原则都有助于提升软件的整体性能。...Stylelint:一个用于检测 CSS 代码中潜在问题和风格错误的工具。它可以帮助我们规避 CSS 上的一些错误和风格的统一。...安装 Eslint 1、 Nuxt3 中是使用 @nuxt/eslint-config 进行代码检查和格式化,执行安装命令: pnpm add -D eslint @nuxt/eslint-config...stylelint-module stylelint-config-standard stylelint-order stylelint-config-recommended-vue -D 2、 配置 nuxt.config.ts...{css,less,vue} --fix", // 这里记得修改 nuxt.config.ts 的 srcDir 值为 'src/'stylelint 的坑比较多,如果大家在配置后发现不生效,可以自行百度解决一下

    56410

    Linux系统之安装cook菜谱工具

    一、cook菜谱工具介绍开源Cook菜谱项目是以开源模式为基础的社区项目,其核心目标是为用户提供一个可自由交流、贡献及获取食谱的场所。...该平台允许用户自由选择食材和厨具,并自动生成菜谱,每个菜谱都配有详细的视频教程。此项目鼓励食谱的共享、创新和探索,以便使更多的人在烹饪和分享美食的过程中得到益处。...linux-x64/bin/node /usr/local/bin/nodecp -a /root/node-v16.17.0-linux-x64/bin/npm /usr/local/bin/npm4.4 配置环境变量在.../etc/profile文件中,新增以下两行:export NODE_HOME=/root/node-v16.17.0-linux-x64/bin/export PATH=$PATH:$NODE_HOME...─ composables├── config├── constants├── data├── Dockerfile├── layouts├── LICENSE├── netlify.toml├── nuxt.config.ts

    35630
    领券