Home
avatar

.Wang

技术调研-记录使用1Panel遇到的问题

总结

技术调研-记录使用1Panel遇到的问题

背景最近在bili上看到了一个可视化运营面板(go+docker)搭建而成的;于是我花巨资买了一台服务器,在Ubuntu操作系统上安装使用1Panel;首先1Panel的在线安装,如使用其他安装方式,可查看官网#这里我使用的是Ubuntucurl-sSLhttps://resource.fit2cl

技术调研-网站更新二

总结

技术调研-网站更新二

背景上篇总结了如何实现网站更新的功能,现在还有另外的一种做法pwa技术实现;创建项目用vite+ts+vue创建一个空项目pnpmcreatevitevite-pwa-demo--templatevue-ts安装插件安装完成之后,需要再次安装pwa插件pnpmadd-Dvite-plugin-pwa

技术调研-跨端之多端系统

总结

技术调研-跨端之多端系统

背景💡跨端的概念已经清楚了,之前多套代码维护多端系统,导致不同的兼容,性能需要不同维护;开发多套一致的功能是比较浪费时间,也是不合理的;以下案例涉及到公司的一些方案以及项目图片,仅个人查看;跨端的概念以及场景如果一个系统能在不同设备上显示,并且始终维护一套代码,后期的开发效果与维护更加迅速,加快效

备忘录-Docker

技能小册

备忘录-Docker

背景最近在mac上重置了一下开发环境,像一些数据库,nginx之前是通过brewinstall下载安装的,如果你使用命令brewservicesstartnginx启动它会一直在后台运行,如果用docker的话就可以不用brewservices了,而且docker的nginx配置文件比brew的ng

备忘录-brew

技能小册

备忘录-brew

命令备忘录对于brew安装的插件等需要特定的命令启动该服务,针对于mac而记录;🪫mongodb安装地址:https://www.mongodb.com/zh-cn/docs/v6.0/tutorial/install-mongodb-on-os-x/启动服务brewservicesstartmo

备忘录-git

技能小册

备忘录-git

温馨提示基础git暂时这样整理完成,后期可继续整理;配置user信息全局配置usergitconfig--globaluser.name"username"gitconfig--globaluser.email"username@example.com"config的三个作用域缺省等同于local;

服务器/运营-1panel

技能小册

服务器/运营-1panel

上篇文章说了一下如何使用宝塔在服务器部署前端的项目,但是这种做法虽然也是可以的,但是比较麻烦,每次迭代更新打包都需要手动上传dist文件到服务器下,那么接下来说一下使用jenkins在服务器上发布项目;1panel需要使用docker环境安装,具体看官网接下来具体说一下如何使用jenkins部署前端

服务器/运营-pm2

技能小册

服务器/运营-pm2

使用场景项目使用node开发,开发过程中会遇到node一旦报错就会停止服务的问题,每次还要重新启动,比较麻烦,也是非常不方便的,为了解决这样的问题,建议使用pm2去管理项目。PM2是什么?PM2(ProcessManager2)是具有内置负载均衡器的Node.js应用程序的生产运行时和进程管理器。它

服务器/运营-宝塔面板

技能小册

服务器/运营-宝塔面板

介绍搭建属于自己的网站,前几天自己动手购买了一台腾讯云轻量级服务器,自己写代码,node作为服务端去写接口,简单部署一下网站的搭建到服务器的部署再到数据库的操作。整体下来感觉还是有点坑,今天正好有时间,记录一下搭建环境时需要注意的,自己也总结一下搭建的步骤。首先拥有属于自己的域名这里不做过多的介绍,

服务器/运营-私库

技能小册

服务器/运营-私库

介绍近期在review代码的时候发现了一些关于项目的问题,项目中冗余的代码比较多,有很多都是辅助粘贴的,一些utils工具以及一些方法都是多余的,这样不是一个俩个项目是这样的,基本大部分项目都是这样的;对于企业级的项目,没有任何关于企业的一些工具,这样我想到一种可能:就是将一些工具统一封装成公司内部

图片上传之前的自定义水印

工作内容

图片上传之前的自定义水印

背景前几天,公司项目中有这么一个需求,说是上传图片给图片加水印的功能,我说那还不简单,因为公司图片存储采用的是七牛云,当然七牛云后台是可以设置图片的水印;但是我一看需求,好家伙果真不简单,原来不是几个字,而是多个元素叠加在一起的;水印的数据也是动态的,而七牛云后台只能设置一些静态属性或者图片地址,如

选项卡loading

工作内容

选项卡loading

场景选项卡切换的常见是很常见的,就比如说:不同商品种类,切换显示该对应的商品信息;但是如果在不做页面缓存的情况下,是每次切换或者点击的时候都会去请求接口的,但是对于这个切换的时候无非就是拿到对应的id请求;但是有没有一个比较好的方案呢,一个功能页面,展示的状态跟别为:请求时的laoding状态,请求

老系统升级问题

工作内容

老系统升级问题

背景最近在对公司node+jquery捞系统基层进行版本升级,使用最新技术栈vue+ts+vite+pinia,对于捞系统原有页面将会进行iframe不会再其基础上进行修改,大大减少了维护成本,但是由于其页面较多,且页面之间存在关联,所以需要对页面进行缓存,避免重复加载,提升用户体验,其中也遇到了一

async和defer

技能小册

async和defer

{%noteinfosimple%}<script>标签的defer和async的作用是什么,有什么区别呢?async和defer是两个用于控制脚本加载和执行的属性,用于<script>标签中。它们的主要区别在于脚本的加载和执行顺序。{%endnote%}<MDN是如何

键盘弹起底部被顶起问题

工作内容

键盘弹起底部被顶起问题

平常在开发H5的页面时,会遇到一个很常见的问题,就是当输入框弹出键盘时,底部被顶起,导致页面显示不全或者页面样式错落;这个问题,一般都是由于input标签聚焦之后,键盘弹起导致的底部按钮顶上去了;不过在IOS上,默认是不对导致按钮顶上去的,但是在Android上,默认是会顶上去的;这样在混合开发或者

1 79