logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

headscale的部署方法和使用教程

headscale的部署方法和使用教程,部分小伙伴可能会选择使用 frp 等针对特定协议和端口的内网穿透方案,但这种方案还是无法访问家庭内网任意设备的任意端口。更佳的选择还是通过 VPN 来组建大内网。

文章图片
#服务器#数据库#linux
docker部署Tailscale的节点中继derper 纯 IP 无需域名

docker部署Tailscale的节点中继derper 纯 IP 无需域名;Tailscale 会自动选择离目标节点最近的 DERP server 来中继流量。

文章图片
#docker#tcp/ip#git
Vue中rules表单验证,表单必填*显示位置不对,*显示位置错误

Vue中rules表单验证,表单必填*显示位置不对,*显示位置错误

#vue.js#javascript#前端
RuoYi-Vue 若依 新增子module模块,子模块的接口报404,以及自定义包名后如何确保正确扫描?

创建子module模块过程参考:点击跳转注意创建子模块后需要在根目录下的pom.xml和启动模块下的pom.xml添加子模块依赖。自定义包名后如何确保正确扫描?springboot的包扫描默认配置为启动类所在的包,及子包,所以放在com.ruoyi包下的都可以被扫描到。自定义包名后需要在启动类里新增@MapperScan和@ComponentScan来实现所有的包扫描。/*** 启动程序*/@Sp

#vue.js#java#intellij-idea
RuoYi-Vue 若依 新增子module模块,子模块的接口报404,以及自定义包名后如何确保正确扫描?

创建子module模块过程参考:点击跳转注意创建子模块后需要在根目录下的pom.xml和启动模块下的pom.xml添加子模块依赖。自定义包名后如何确保正确扫描?springboot的包扫描默认配置为启动类所在的包,及子包,所以放在com.ruoyi包下的都可以被扫描到。自定义包名后需要在启动类里新增@MapperScan和@ComponentScan来实现所有的包扫描。/*** 启动程序*/@Sp

#vue.js#java#intellij-idea
vue 报错npm ERR code ELIFECYCLE

npm ERR! code ELIFECYCLEnpm ERR! errno 1npm ERR! vue-admin-template@4.2.1 dev: `vue-cli-service serve`npm ERR! Exit status 1删掉项目中的node_modules文件夹和package-lock.json文件,手动删掉简单粗暴。运行指令npm install 指令重新安装下载依

#vue.js#前端
暂无文章信息