当前位置: 首页 > news >正文

nuxt更改页面渲染的html,去除自定义属性、

nuxt2

nuxt.config.js

module.exports = {// ...hooks: {'render:route': (url, result) => {// 去除nuxt自定义属性result.html = result.html.replace(/\sdata-n-head=".*?"/gi,'').replace(/\sdata-hid=".*?"/gi, '').replace(/<a(.*?)href="\//gi, '<a$1href="https://www.xxx.cn/')}},
}

nuxt3

server/plugins/renderHtml.ts

export default defineNitroPlugin((nitroApp) => {nitroApp.hooks.hook('render:html', (html) => {html.body[0] = html.body[0].replace(/\sdata-n-head=".*?"/gi,'').replace(/\sdata-hid=".*?"/gi, '').replace(/<a(.*?)href="\//gi, '<a$1href="https://www.xxx.cn/')});
});
http://www.xdnf.cn/news/1179973.html

相关文章:

  • 在Ubuntu上使用QEMU学习RISC-V程序(2)gdb调试
  • Java面试宝典:Spring专题二
  • 回调后门 函数
  • 如何彻底清除服务器上的恶意软件与后门
  • 基于Matlab图像处理的水果分级系统
  • Compose 适配 - 键鼠模式
  • Linux和Windows基于V4L2和TCP的QT监控
  • JavaWeb学习打卡13(JSP原理解析)
  • 【0基础PS】PS(Photoshop)与Ai( Illustrator )等相似软件区别
  • 内网IM:BeeWorks私有化部署的安全通讯解决方案
  • Linux命令基础完结篇
  • Windows 11下纯软件模拟虚拟机的设备模拟与虚拟化(仅终端和网络)
  • 【C++】类和对象(1)
  • go项目实战二
  • ESP32- 项目应用1 智能手表 之更新天气#4
  • Rust与YOLO目标检测实战
  • OpenLayers 综合案例-基础图层控制
  • ddos 放在多个云主机,同时运行
  • vue递归树形结构删除不符合数据 生成一个新数组
  • 点击按钮滚动到底功能vue的v-on:scroll运用
  • 04.建造者模式的终极手册:从快餐定制到航天飞船的组装哲学
  • 期待更好的发展
  • 使用全局变量访问 Qt UI 组件的方法文档
  • 基于markdown封装的前端文档编辑工具,markdown.js的解析与应用
  • 开源Qwen凌晨暴击闭源Claude!刷新AI编程SOTA,支持1M上下文
  • SQL基础⑪ | 约束
  • 基于ABC与BP神经网络分类模型的特征选择方法研究(Python实现)
  • 制造业新突破:AR 培训系统助力复杂操作轻松上手​
  • Linux服务器安全自动化审计实战:一键扫描账户/网络/进程/计划任务风险(附开源脚本)
  • 数据库期中复习