摘要: 知乎账号:欢心。 喜欢玩王者荣耀,也可以交流 阅读全文
posted @ 2018-01-19 16:11 小虫1 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 注册为组件的方式,做个弹框很容易。但是用过ant design vue 等框架,你会发现人家的弹框都是通过函数调用的,类似于这样: this.$confirm({ content: 'destroy all', onOk() { return new Promise((resolve, reject 阅读全文
posted @ 2022-04-26 16:34 小虫1 阅读(1097) 评论(1) 推荐(0) 编辑
摘要: 如果使用的UI框架,每个UI框架都有自己的换肤策略。如果没有用框架的情况下,怎么换肤呢? 主要利用css变量,然后再兼容低版本浏览器即可。 代码: //theme/variable.js // variable.js //浅色 export const theme1 = { '--btn-bg': 阅读全文
posted @ 2022-04-26 16:23 小虫1 阅读(49) 评论(0) 推荐(0) 编辑
摘要: 首先明确一点,同源策略是浏览器的。接口本身不会跨域,很简单的例子:在postman里可以请求任何接口,为啥?因为postman没有同源策略。 实际上,后端程序彼此直接请求接口,也不会存在跨域,比如一个go程序请求php的接口,不存在跨域。总之,跨域只能浏览器的同源策略有关。 目前工作中最常见的2个解 阅读全文
posted @ 2022-04-26 16:15 小虫1 阅读(1354) 评论(2) 推荐(0) 编辑
摘要: 之前搞过一个前端自动化部署的东西: 前端 docker jenkins 这个玩意比较复杂,涉及到从git上拉代码,然后编译上传的过程。我们能不能直接本地打包后,不用xshell这种工具,直接上传到服务器呢?这就需要一个node插件:ssh2-sftp-client 。通过他我们可以使用node的sf 阅读全文
posted @ 2022-04-26 16:00 小虫1 阅读(1497) 评论(0) 推荐(0) 编辑
摘要: axios因为统一封装过,通过这个库上传文件也行,但是封装的地方修改不太容易,遂另起炉灶。 看代码: // utils/uploadFile.js const baseUrlConfig = { 'development': 'http://localhost:8089/v1', 'producti 阅读全文
posted @ 2022-04-14 11:20 小虫1 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 环境: bee工具:v2.0.2 beego:v2.0.2 执行 bee run 和bee generate routers 都不能生成commentsRouter.go。路由里的注解路由就根本不能用,一访问就是404 网上搜了一大堆,2个解决方案: 1.runmode = dev 2. 执行一长串 阅读全文
posted @ 2022-04-02 15:06 小虫1 阅读(1383) 评论(0) 推荐(0) 编辑
摘要: 需求: 设计图是按照1920*1080的设计的,版心1200px,上线之后,需求方在笔记本电脑,大概逻辑分辨率宽度为1536px的屏幕上看,结果出现整体偏大情况。 对于这一需求,最原始的想法是,让设计重新设计,一个个区域改代码缩小。但这么做,肯定不是最好的方案。 我们按住CTRL和+号键盘,可以缩放 阅读全文
posted @ 2022-03-25 11:52 小虫1 阅读(6921) 评论(0) 推荐(0) 编辑
摘要: 1.为什么使用jenkins jenkins是一个自动化构建部署的工具,用java语言写的。 对前端而言,不用jenkins,也可以实现本地打包,ssh工具上传至服务器部署。 但是,有问题: 1).每次打包部署需要敲命令和记住流程 2).团队人多的情况下,不是每个人都有权限进入服务器 3).当构建需 阅读全文
posted @ 2022-02-15 15:52 小虫1 阅读(242) 评论(0) 推荐(0) 编辑
摘要: mkdocs可以把md文档生成为一个网站,生成的这个网站非常的慢,仔细去查找,发现google的字体出了问题。 对于这个问题,我们的处理方式是,注释掉google字体或者引入能访问的google字体。 mkdocs可以用多级目录: 这个在这样配置: 注意,在本地服务里,md的文件名里面不能有中文,否 阅读全文
posted @ 2021-07-21 17:25 小虫1 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 很长时间不接触linux和nginx了,最近项目上有需求,试着去做了一下。阿里云虚拟主机,linux系统,centos8 1.安装 sudo yum install -y nginx 安装成功后 默认的网站目录为: /usr/share/nginx/html 默认的配置文件为:/etc/nginx/ 阅读全文
posted @ 2021-07-21 17:12 小虫1 阅读(53) 评论(0) 推荐(0) 编辑