前言 开发项目时,为了统一代码的格式,需要调整代码的缩进、换行、空格等细节,使整个项目保持一致的代码风格。 Prettier 是一个代码格式化工具,它可以根据自定义的规则自动格式化代码 这里要说明一下,暂时不会使用另外一个流行的代码检测工具 ESLint,主要是觉得在入门学习阶段使用这个没什么必要,反而增加了学习的成本,对于 eslint 检测到各…
前言 为什么我们运行 npm run dev 就能启动一个前端项目了? 启动的过程发生了什么?本文会简单介绍几个入口文件 入口文件 每一个 vue 项目在根目录下都有一个 index.html <!doctype html> <html lang="en"> <head> <meta c…
前言 FreshRSS 是一个 RSS 源聚合器。 开源仓库地址: https://github.com/FreshRSS/FreshRSS docker-compose 部署 在服务器目录下新建 docker-compose 文件 vi docker-compose.yml version: "3" services: fre…
docker 安装 1、更新系统软件包: sudo yum update 2、添加Docker官方存储库: sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo 3、安装Docker引擎: sudo yum install…
在 JavaScript 中,对数组进行排序有以下几种方式 使用 Array.prototype.sort() 方法: sort() 方法会原地修改数组,根据指定的排序规则对数组元素进行排序,默认是将元素转换为字符串进行比较。可以传入一个比较函数来定义排序规则。 array.sort((a, b) => a - b); // 数字从小到大排序…
前言 开发前端的时候,如果我们没有什么经验,那么怎么知道要用什么样的技术来开发我们的项目呢? 使用什么样的工具能够方便我们进行开发,尽可能少的踩坑,出问题也能找到解决方案 核心技术选型 路由管理工具:vue router 状态管理工具:pinia UI 组件库 vue router 官方路由 https://router.vuejs.org/zh/…
前言 使用 vue-cli 还是 vite? vue-cli 在 vue2 的时候构建比较多,针对 vue3,官方团队准们开发了对应的构建工具 vite,势必也是会稳定的支持,所以学习 vite 是必要的,至少知道怎么用 用 JavaScript 还是 TypeScript? TypeScript 创建之初就是为了开发大型复杂项目的,JavaScr…
这篇文章是一个新手教程,旨在帮助没有经验的朋友创建一个免费的 openai API 代理 最终的效果: 官方 API 地址 https://api.openai.com/v1/chat/completions 等同于 https://api-proxy.goodloai.top/v1/chat/completions 第一步 找到 workers …