摘要:
主要使用的工具就是jenv,安装方法有很多教程,这里贴个我使用的教程 这里记录下常用的一些命令 #安装jenv brew install jenv #设置jenv环境变量 echo 'export PATH="$HOME/.jenv/bin:$PATH"' >> ~/.bash_profile ec 阅读全文
摘要:
如何实现jenkins自动部署前端vue项目? 我的思路是代码存放在gitee上,通过git提交代码,触发jenkins自动摘取gitee中的代码,并打包后移动并覆盖至安装并运行了nginx的docker容器中映射到linux服务器中的文件目录 要实现这一系列步骤,我们需要以下准备工作 一台安装了c 阅读全文
摘要:
先上几张让我纠结了很多天的截图 以上是在我配置好jenkins和gitee令牌后一直出现的错误, 查询了很多天资料后,确认造成的主要原因就是权限问题 我的Jenkins 是最新的版本2.426.2,说下以下我使用过但无效果的办法,这些方法不能解决我提交代码后Jenkins触发WebHook的403问 阅读全文
摘要:
前面我们已经学习了如何在阿里云Linux环境中安装jenkins和java环境 这一节我们来配置已经安装好了的jenkins,并拉取GITEE上的仓库代码来自动构建项目 一,安装jenkins必须的插件 汉化插件Chinese,如果安装的jenkins自动中文片,可以跳过这一些 安装gitee插件 阅读全文
摘要:
CI/CD就是持续交付持续集成的意思,以达到代码提交后就能自动构建、自动更新发布的目地,减少不必要的打包发布环节 首先说明几点重要常识 jenkins是使用java开发的,所以安装jenkins必须要有java环境,要有java环境得先安装JDK【注意jenkins的版本与JDK版本有关联】 因为我 阅读全文
摘要:
业务场景: 最近需要开发一个基于vue2的项目,再使用Electron 打包成exe文件。 实际操作时发现vue项目组件依赖最高到node16,电脑上的环境是最新的node20 忙着把node20卸载,换上node16,VUE项目是跑进来了,但是使用Electron 时候又发现需要node19才现, 阅读全文
摘要:
在开发中,我们经常使用vue2封装一些弹窗、抽屉组件, 但是vue3的用法与vue2又不同,记录下本次使用vue3基于element plus封装的一个抽屉组件 开发思路是,关闭和打开抽屉组件的方法定义在子组件中并使用defineExpose方法将子组件的方法暴露给父组件, 在父组件中调用子组件暴露 阅读全文
摘要:
最近在使用vue3开发基于flask后端的前后端分离项目时候, 设置路由守卫时一直无法获取到登录后的cookie中session值 但是在浏览器中却可以看到cookie 先上代码 router.beforeEach((to, from, next) => { if (to.path == '/log 阅读全文
摘要:
今天对flask项目的数据库脚本迁移做了些更改,发现项目启动时一直在报错 这是因为我使用的是高版本的flask和flask_migrate,flask_script中的一些模块在高版本中已经弃用 虽然我们可以对flask和flask_migrate进行降版本处理,就能解决错误,这对于喜欢尝鲜的我们来 阅读全文
摘要:
redis也是一种数据库,创建过程基本与mysql容器差不多,不过语法上稍有不同 cd /root mkdir redis docker search redis docker pull redis docker images docker run -p 6380:6379 --restart=al 阅读全文