腾讯云CDN服务免费SSL证书申请续签 背景腾讯云的 cdn服务 需要 SSL 证书,为了方便,就用了腾讯云自家的 SSL 证书。首次申请后快到期续签操作在 腾讯云 已有的证书列表操作按钮上点击续签,一个用户有50个免费的测试名额,每个都是3个月有效期。解析点击免费续签,跳到续签页,选择手动解析。下一步后会出现 记录类型为TXT的名称和记录值。我的域名在 阿里云,复制这些数据后去阿里云的 域名解析页面,添加这个记录。验证随后在腾讯云这边点击验证按钮,出现完成即可。绑定因为我在腾讯云是托管状态,所以续签后他会自动绑定到对应的 CDN 服务去,省去了再去手动部署的操作。 Ginkgo 2026-08-26 9
1Panel上申请Https证书 选择域名后,如下图,选择 HTTP等待结果,如下图提示成功就行。返回网站选择 HTTPS 开启,选择 访问HTTP自动跳转到HTTPS、选择已有证书 Ginkgo 2026-08-25 17
AI 常用提示词 预设第一种请先不要回答我的问题。 在给出答案之前,请先完成以下分析:1、指出我在这个问题中没有明确说出、但已经默认成立的假设;2、告诉我还缺少哪些关键信息,以及这些信息可能如何改变你的答案;3、指出人们在处理这类问题时最常犯的一个错误。 然后,请只向我提出一个最关键的问题。这个问题应该能够帮助你理解我的真实目标和具体情况,让最终答案真正对我有用,而不是一份谁都能套用的通用建议。等我回答以后,你再给出最终输出。我的问题是:第二种本次任务请尽量节省 token:只读取与问题直接相关的文件;先列出你计划查看的文件;不要扫描全仓库;不要运行全量测试;不要上传本地的.env 文件等密钥。命令输出只保留关键部分;未经我确认不要扩大范围。项目开始文档方案一查看 轻量化需求.md 文档,我梳理了技术架构设计 → 数据库设计 → 接口设计 → 排期与开发,把文档输出在同目录,方便后续按功能点可以独立开发验证。帮我评审一下 技术架构设计.md、接口设计.md、排期与开发.md、数据库设计.md文档方案二我已经在 admin 创建了基于的 xxx 的后端工程,现在根据 排期与开发.md 开始吧,你看看是否需 Ginkgo 2026-08-21 26
yalc 多包本地测试 尝试使用了npm link ,但是用下来会存在引用的本地包报错,故改用 yalc在包目录下创建全局链接打包后执行:npm link在另一个项目中链接该包想使用这个包的项目的根目录,然后运行npm link my-package若不生效,则删除 node_modules 中的 .vite 中的 deps文件夹然后重启项目npm run devyalc在子包中 先 npm run build 后 yalc publish在父包中第一次使用yalc add test@0.1.0 更新后,在父包中使用yalc update test@0.1.0 启动项目npm run dev -- --force Ginkgo 2024-10-09 836
网址导航插件 背景chrome书签虽好,但是一旦收藏的多了就容易找不到,特别是书签过千后,虽然分类很多,但是依然不能准确搜到。书签对我来说最方便的是可以放一些公司内部文档地址,防止公开,但是当偶尔需要手机上使用时,而我手机上已经有浏览器,不想为此单独下载一个,就显得稍微麻烦了。在此基础上,自己开发了一个网址导航应用插件。功能支持分类无限层级(没有展开收起隐藏,方便ctrl+F 快速搜到)支持根据地址获取网站标题、简介,图标保存到本地(部分网站不支持,见下方答疑)支持根据公众号文章地址获取标题、简介,公众号头像、公众号二维码保存到本地支持分类私有可见设置支持站点或公众号私有可见设置,若所在分类或所在分类任意父分类设置私有,也会同步隐藏支持三种主题切换支持页面开关灯模式(暗黑和明亮)支持宽度自适应(手机,平板,pc)技术栈基于 buildAdmin + nuxt开发,前后端分离。感兴趣的可以 点此查看下载 。题外话,buildAdmin 这个框架用于快速开发非常方便,代码质量也很高,安利给大家。支持二开。效果本站顶部【导航站】自己在用,服务器用的腾讯云最便宜的那个。 Ginkgo 2024-08-27 781
mysql 导出导入更新某表 背景:在 php + phpmyadmin 环境中,其他mysql环境同理。操作:如上图在本地开发环境的数据库管理中,选中某个需要操作的表,点击导出中的执行下载 sql 文件,在编辑器中打开该文件如果需要上传的服务器中没有这个表,那不需要更改 sql文件,直接上传即可。如果云服务器上意见有这个表只想更想某些字段,那删除 CREATE TABLE 开头的那段,删除 ADD PRIMARY KEY 所在那两行。如果只是想同步新增几条该表的数据,那在 INSERT INTO 那段中,把新增的保留,其他的删除即可。 Ginkgo 2024-07-02 1226
[php] [error] [8]unserialize(): Error at offset 0 of 2 bytes 背景:重装系统后运行老项目,结果一直报接口 500 错误,排查下来后发现是 unserialize 反序列化的问题。解决方案:找到项目中的 cache 目录,删除即可。 Ginkgo 2024-06-20 1193
【eslint-plugin-vue】提示 vue/no-multiple-template-root 背景:明明 vue3 是支持多个根节点的,但是在 vscode 中还是存在提示,看着很烦想去除解决方案:打开 setting.json ,输入 vetur,找到 Vetur>Validation:Template,把复选框去除即可 Ginkgo 2024-06-18 1133
Error: Cannot find module '@npmcli/config' 背景:在使用 nvm 安装最新版的 nodejs(20.14.0) 后,想执行 npm 安装 pnpm,结果报错 Error: Cannot find module '@npmcli/config'解决方法:1、去 nvm官网 下载一个 nvm-update.zip ,解压后双击执行选择最新版进行安装。2、在 cmd 中执行 nvm -v ,查看是否已经安装到指定的版本,没问题后下一步,如果失败,那手动卸载 nvm.exe 去下载安装最新版的。3、在 cmd 中执行 nvm uninstall 20.14.0,这里的版本就是你出错的那个版本,不一定是 20.14.0 ,卸载后,再执行 nvm install 20.14.0 重新安装。此时应该就可以了。 Ginkgo 2024-06-18 1316
维护vue2项目更新依赖无法运行解决过程 背景目前已都是用 vue3 相关进行项目开发,但是依旧还有vue2的工程进行维护。遇到的问题问题一:删了node_modules 文件夹 和 lock 文件后使用 pnpm install 安装,发现无法运行,排查使用了webpack 4.x.x 版本的,此版本的 babel-loader 一系列版本需要安装对应版本的才可运行解决方案: 安装对应版本的依赖 --save-dev babel-loader@^8.2.3 @babel/core@^7.12.0 @babel/preset-env@^7.12.0问题二:编译运行的时候出现 TypeError: Cannot read properties of undefined (reading 'spaces') 解决方案:排查发现是 scss 文件中存在 /*这是一个注释*/ 这类文本,删除即可。 Ginkgo 2024-05-11 1181