- 博客(67)
- 收藏
- 关注
原创 nginx刷新404问题
在配置好 nginx 转发之后,发现页面能正常打开,但只要按 F5 刷新之后就会报 404。这是因为 web 单页面开发模式,只有一个 index.html 入口,其他路径是前端路由去跳转的,nginx 没有对应这个路径,然后就会报 404 错误。我们只需要在 location 里添加如下代码,再重启 nginx 就行了。
2024-01-31 16:56:36 714
原创 断点续传-http中Header参数Range(分段请求基础)
告知服务端,客户端下载该文件想要从指定的位置开始下载,至于 Range 字段属性值的格式有以下几种:<unit> 类型,一般来说是bytes;<range-start> 表示范围的起始值,一般是数字,如果不是数字就看服务端逻辑如何处理;<range-end> 表示范围的结束值。这个值是可选的,如果不存在,表示此范围一直延伸到文档结束,如果非数字,同上。例子表示下载从0到500字节的文件,即头500个字节 ,[0-500]前闭后闭。表示下载从500到1000这部分的文件,单位字节。
2023-11-10 17:02:15 1809
原创 linux下安Anaconda
设置环境变量的本质就是更改.bashrc文件,.bashrc是隐藏文件,在xftp中是显示不出来的,根据登陆的用户.bashrc文件会在不同的文件夹下,如果登陆的是root用户,.bashrc实在root下的,如果是其他用户,实在home下的。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。Linux /etc/profile文件的改变会涉及到系统的环境,也就是有关Linux环境变量的东西,学习Linux要了解Linux profile文件的相关原理,这里对则以文件进行具体分析。
2023-11-10 11:39:20 1246
原创 axios的介绍及配置多个服务器url
① baseURL:设置url的基本结构(请求根地址),域名和协议,再结合属性url某个请求路径,axios会自动将baseURL 和 url 进行拼接,从而得出正确的请求路径。③ timeout:延时时间(超过多少时间就取消请求)【单位是毫秒】② method:请求方式 get/post。这样,不同的接口实现从不同的服务器获取资源。
2023-11-08 18:59:10 2094
原创 Xshell如何下载文件到本地
1、连接到远程服务器并登录2、使用cd命令进入要下载文件的目录username 远程服务器的用户名remote 远程服务器的IP地址或主机名/path/to/file 要下载的文件的路径/path/to/local/directory 本地计算机上要保存的文件的目录4、输入远程服务器密码,等待文件下载完成注意:在下载文件之前,要确保自己有足够的权限访问远程服务器的文件。
2023-11-08 18:44:47 9116
原创 Nuxt3.js
如果开发企业网站、商品展示 、博客这类型的展示型网站,就需要使用搜索引擎喜欢的SSR应用。因为Vue开发的应用默认是单页应用(SPA应用),但如果你想针对于搜索优化,就需要使用Vue的SSR模式开发,而Nuxt3就是Vue的SSR开发的框架。Nuxt.js是一个非常强大的框架,但是并不是所有类型的网页都必须使用SSR技术。由于使用SSR需要服务端渲染每一个请求,对服务器资源要求高,尤其是高并发访问的情况,会大量占用服务端CPU资源。Nuxt3是基于Vue3发布的SSR框架,也是Vue全家桶系列的一员。
2023-10-25 15:53:50 356
原创 nvm 的安装及使用
nvm是一个node的版本管理工具,可以简单操作node版本的切换、安装、查看等等。官网:https://nvm.uihtm.com/与npm不同的是,npm是依赖包的管理工具。安装后,在nvm的安装路径下,可以看到。
2023-10-24 20:26:38 156
原创 WeTab谷歌浏览器的AI助手,附WeTab下载地址
链接:https://pan.baidu.com/s/1mmG93wncvdKp09Z2Ghykfg?注:可能谷歌浏览器打开get按钮是灰色的,那就换个浏览器打开。点击进入WeTab新标签页的,获取WeTab。
2023-10-23 14:31:49 3605
原创 在chrom浏览器安装Vue.js devtools插件,遇到恶意扩展程序字样,附百度网盘下载链接
链接:https://pan.baidu.com/s/1FeK6pwc2UzRUUlMFN3rW5w?拖拽下载好的 Vue.js devtools 插件到谷歌扩展程序,
2023-10-20 15:20:49 1022
原创 vue3使用router.push()页面跳转后,该页面不刷新问题
这是一个常见问题,当使用push的时候,会向history栈添加一个新记录,这个时候,再添加一个完全相同的路由时,就不会再次刷新了。在页面跳转时加上params参数时间。在跳转到的页面,添加watch监视。
2023-09-20 16:53:00 9112 1
原创 Vue Grid Layout -️ 适用Vue.js的栅格布局系统,在vue3+上使用
官网地址:https://madewithvuejs.com/vue-grid-layout中文文档:https://github.com/jbaysolutions/vue-grid-layout/blob/master/README-zh_CN.md可拖拽可调整大小静态部件(不可拖拽、调整大小)拖拽和调整大小时进行边界检查增减部件时避免重建栅格可序列化和还原的布局自动化RTL支持响应式。
2023-09-18 16:28:54 5164 1
原创 解决Vue3.0以上+Vite项目打包后低版本浏览器兼容性问题
vite+vue3项目开发完以后,运行在新版浏览器可以正常显示,但运行在一些版本比较老的浏览器如 Chrome < 23、Firefox < 21和IE等浏览器上时显示一片空白,并且没有任何的错误提示。html文件中新增了一些script-nomodule脚本,这些脚本根据浏览器的支持程度来动态的引入正常版本文件还是带有legacy字样的转化版本文件。打包过程中使用@babel/preset-env转换浏览器不支持的语法和新API,为包中的每个块生成相应的转化块;
2023-09-07 09:34:43 5851 3
原创 文件下载的插件downloadjs
此时可以为a标签添加download属性 通过download设置下载的文件名和后缀 此时任何类型资源就都可实现下载。通常实现下载需求时候 会使用a标签 设置a标签的href为需要下载的资源路径 调用click点击事件就会实现下载。但是如果需要下载的资源类型是浏览器可以解析的 比如txt等 浏览器不会触发下载而是会直接打开资源预览。但是如果资源不是同源 浏览器同样会直接打开预览。
2023-05-10 11:18:35 1129
原创 vue3项目使用pdf.js插件实现:搜索高亮、修改pdf.js显示的页码、向pdf.js传值、控制搜索、处理接口文件流
官网下载地址:https://mozilla.github.io/pdf.js/getting_started/#download.1、使用pdfjs已经写好的viewer.html页面。下载后将pdf.js 放到服务器上 如:http://xxxx:8080/static/pdfjs。这种方法需要从官网上将pdf.js包下载下来。pdf.worker.js:负责核心解析。通过插件docx-preview实现。2、将PDF文件渲染成Canvas。pdf.js: 负责API解析,
2023-04-14 10:04:55 20560 21
原创 element-plus 提示找不到名称“ElMessage”。ts(2304)
element-plus中elmessage找不到,问题解决
2022-11-01 15:01:19 5691 5
原创 vue-treeselect(适配Vue3.2)及Element-plus的TreeSelect组件
vue-treeselect组件的使用
2022-09-26 12:45:22 8995 2
原创 vue3.2使用vue-wechat-title及路由导航守卫实现浏览器动态标题、替换浏览器的vue小图标
vue-wechat-title设置动态浏览器页面标题
2022-09-01 12:34:10 2889
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人