前端开发和资源 9 篇文章
npm 和 yarn
这篇文章介绍了前端开发者常用的npm和yarn包管理工具的使用技巧,核心内容包括:如何修改npm和yarn的镜像源为淘宝镜像以加速访问;如何查看和修改全局安装路径及缓存路径;如何通过npm link和 …
登录后重定向到原先路由
本文介绍了实现登录后重定向到原先路由的完整方案,包括编写login.vue和redirect.vue页面、在router.js中定义相关路由,以及通过路由守卫进行权限控制,确保用户登录后能自动跳转回访 …
patch-package使用
patch-package是一款用于修改第三方依赖包的工具。它允许开发者直接在node_modules中修改依赖文件,然后生成补丁文件并提交到代码仓库。通过配置postinstall脚本,可在每次安装 …
TortosseGit的ssh配置
本文介绍了TortoiseGit的SSH配置方法。由于TortoiseGit使用ppk格式密钥而非OpenSSH格式,需通过PuTTY Key Generator生成密钥,保存为private.ppk …
nginx常用配置
本文总结了Nginx的常用配置,包括HTTPS设置、GZip压缩静态文件(重点针对HTML、CSS、JS等文本资源可达到70-90%压缩率)、HTTP自动重定向到HTTPS、缓存时间控制及防止直接访问 …
node后端部署
本文介绍了Node后端部署的完整流程,包括项目目录结构、Dockerfile配置、deploy.sh部署脚本、nginx.conf反向代理设置以及publish.sh发布脚本的使用。通过Git …
mounted阶段获取不到dom的原因及解决方法
在Vue的mounted阶段无法获取DOM元素,主要原因是DOM渲染是异步完成的,而获取操作是同步任务,导致在虚拟节点转为真实节点前执行。此外,若元素使用了v-if或v-for且初始值为false或空 …
Invoker Commands API 说明文档
Invoker Commands API 是一种新兴的 Web 声明式 API,允许开发者直接在 HTML 中通过属性(如 commandfor 和 command)控制 UI 交互元素(如弹 …
commandfor
command
CSS高度自适应
本文介绍了CSS中实现高度自适应的关键技术与策略。核心围绕content-visibility: auto属性及其配套属性contain-intrinsic-size展开,前者用于优化长列表等 …
content-visibility: auto
contain-intrinsic-size