- 博客(91)
- 收藏
- 关注
原创 使用终端工具Tabby(跳板机)连接ssh
1.新建->新配置2.选择ssh连接3.填写shh名称,ip,端口,账户名后保存4.点此可以选择进入刚刚新建的配置中,如果上面填写的配置都没有问题就可以成功连接上了。
2024-08-28 13:42:46
1446
原创 jenkins搭建部署前端工程 ,从0到1
1 访问http://localhost:8080/jenkins,进入Jenkins初始化页面,第一次启动时间可能有点长,耐心等待。[在这里插入图片描述](https://img-blog.csdnimg.cn/direct/9cb4b91f9e5544e6aae426131555e791.png。确保/mobile在服务器上面已经有改文件夹,完整的目录,会是上面系统配置ssh时候的remote directory加上这里配置的remote directory。系统设置中,配置gitlab信息。
2024-07-05 15:56:33
666
原创 --webkit-line-clamp、-webkit-box-orient打包之后不起作用
不生效原因:webpack打包的时候会将其忽略,如果使用了postCSS这个插件,打包时候会被去掉的,因为这个属性不是规范。–webkit-line-clamp、-webkit-box-orient打包之后不起作用。
2024-06-18 14:45:06
298
原创 将vue项目打包成桌面客户端实现点击桌面图标直接进入项目
6.输入指令 copy /b nw.exe+nw.nw app.exe。4.将index.html和package.json两个文件压缩。3.文件夹下新建 package.json 文件。成功后文件夹会多出一个app.exe应用程序。2.文件夹下新建index.html。app.exe是要生成的exe名称。5.win+R cd打开cmd。将zip后缀改为nw。
2024-01-18 17:06:29
812
原创 服务器发版(前端如何自己连接服务器发版)
如上,我的App下还有一级h5的文件夹是因为uniapp打包的时候配置了/h5/进入nginx下的conf文件夹,找到nginx.conf配置转发。如果nginx没有配置为全局指令 nginx->./nginx。输入nginx -s reload 重启nginx。如果配置./直接放在则静态资源直接放置在App下面就行。which nginx 查找nginx文件夹所在位置。输入nginx -t 校验刚刚的conf是否正确。4.新建完连接后,快速连接后列表中多了一条数据。3.创建连接,SSH连接。
2024-01-16 14:34:46
694
原创 本地静态资源打包出来,本地配置ng访问服务器(uniapp打包成h5后,使用打包资源连接测试环境测试)
7.浏览器直接访问http://localhost:8081/#/,就可以访问静态页面,注意端口nginx.conf配置监听哪个端口浏览器访问就要带上哪个端口。5.进入ng-》conf-》nginx.conf 进行转发配置。4.将打包出来的资源放入ng -》html文件夹下面。6.启动ng服务,点击nginx.exe。这样打包出来的服务能够直接连接测试环境。2.解压下载的压缩包。3.打包h5静态资源。
2024-01-12 09:46:29
900
原创 uniapp 查看安卓第三方插件抛出的异常
adb logcat *:W 该命令会将 Warning、Error、Fatal 和 Silent 日志输出。鼠标右键此电脑-》设置=》关于=》高级系统设置=》环境变量=》系统变量=》path中加入。6.cmd输入adb logcat 此时手机的任何操作 adb都会打印日志。3.去hbuilder中,导航栏运行=》运行到手机或模拟器=》ADB路径设置。2.在cmd中输入命令adb version 查看是否配置成功。在运行配置中配置andriod studio SDK 的adb。
2023-11-01 13:55:11
868
原创 audio 标签动态src 且src是http无法播放问题
注意如果,src跟本项目地址IP端口协议不同,会出现跨域问题。audio标签本身是允许跨域的资源的,但是如果src资源本身所在服务不允许跨域就会出现,直接访问文件地址能够播放,但是放到audio里面就无法播放的问题,这个有两个解决方法。无法播放因为动态src需要在赋值后对audio进行重载。不在audio里面去播放跨域的音频。直接用a标签连接打开新的浏览器页签。让资源服务器允许跨域。
2023-10-30 10:23:24
1749
原创 uniapp 单位rpx ,设计稿尺寸px处理方式
1.使用postcss-px2rpx 插件做全局的单位转换。3.配置好后就可以直接在css文件中用px单位。2.postcss.config.js修改。
2023-10-10 16:32:05
1565
原创 vue 多环境文件配置(开发,测试,生产)
1.经常我们在开发时候会有不同环境,要代理的路由等等都会出现不同。配置一下三个文件打包的时候,执行三个不同的指令就会打包不同的环境。package.json 中配置scripts 指令。以,env.development 为例子。
2023-09-21 10:57:12
708
原创 npm install依赖冲突解决办法
npm后面加上这个指令就可以顺利的安装依赖了。问题主因就是不同开发用了不同版本node导致依赖版本不同,出现了成功冲突,这是段指令;它告诉npm忽略项目中引入的各个依赖模块之间依赖相同但版本不同的问题。今天npm的时候发现报错,原来是依赖冲突了。
2023-09-04 11:33:53
1922
原创 uniapp onLoad生命周期 uni.$on接受参数无法改变data数据解决办法
用以上写法来跨页面传参会发现在b页面,虽然能够接受到参数但是赋值到data时候没生效,虽然控制台能够打印出数据,但是页面上面并不会动态改变。如果想要用$emit和 $on来跨页面传参,只适合以下情况。
2023-08-30 15:39:45
2005
2
原创 uniapp 实现切换tab锚点定位到指定位置
1.主要使用uniapp scroll-view 组件的scroll-into-view属性实现功能。
2023-08-24 10:01:10
1339
原创 uniapp 打包名突然变为Pandora.apk原因
由于阿里云 CDN 服务故障导致不能正确获取下载文件名,所以显示了原始文件名称。如果下载后,文件后缀为 zip ,只需要修改成对应的后缀(iOS 后缀为 ipa,Android 后缀为 apk)即可正常使用。Pandora.ipa 或 Pandora.apk 是打包服务器打完包后使用的默认文件名,可以正常使用。
2023-08-22 13:21:43
199
原创 uniapp css 设置图像image height:auto失效问题
或display 不是行内值时 height:auto失效,导致图片height直接为0,图片显示不出来。
2023-08-17 14:24:17
1106
原创 同IP不同端口,区分cookie
因为cookie无法设置端口只能设置ip,为了区分只能通过cookie 的name下手给每个网站的cookie_name加上不同前缀,以此解决。项目中同个ip,不同端口的网页,一个网站设置cookie失效导致所有网站cookie都失效了。
2023-08-08 17:12:18
1113
原创 记android studio打包踩雷
由于包太大考虑离线打包但是折腾一通打包完之后才发现,如果使用了插件市场上面的付费插件。离线打包时走不通的,只能老老实实付费云打包。
2023-07-18 15:36:45
114
原创 android studio 离线打包配置push模块
2.打开build.gradle,在defaultConfig添加manifestPlaceholders节点,如下图所示,将io.dcloud.HBuilder替换成自己的应用包名,将appid等信息替换成申请之后的appid等。从android studio的sdk中找到对应的包放到HBuilder-Integrate-AS\simpleDemo\libs下面。4.dcloud_properties.xml配置。3.AndroidManifest.xml配置。
2023-07-18 10:29:36
1429
原创 vue路由跳转菜单激活状态卡顿
不清楚路由跳转有什么微任务卡住了吗,如果有大佬知道滴滴我呀。用setTimeout包裹起来变成宏任务后,不会卡顿了,原代码: this.
2023-06-29 09:49:02
390
原创 video标签,不撑满盒子,上方留白问题
scale-down 保持原有尺寸比例。内容的尺寸与 none 或 contain 中的一个相同,取决于它们两个之间谁得到的对象尺寸会更小一些。您可以通过使用 object-position 属性来切换被替换元素的内容对象在元素框内的对齐方式。bject-fit 属性指定元素的内容应该如何去适应指定容器的高度与宽度。fill 默认,不保证保持原有的比例,内容拉伸填充整个内容容器。none 保留原有元素内容的长度和宽度,也就是说内容不会被重置。inherit 从该元素的父元素继承属性。
2023-06-01 17:04:32
2047
原创 利用vue.sync在子组件弹窗中修改prop值控制子组件弹窗显示隐藏
vue 修饰符sync的功能是:当一个子组件改变了一个 prop 的值时,这个变化也会同步到父组件中所绑定。代码上面间接很多good。
2023-05-23 16:15:19
641
原创 vue组件不同引入方法区别
如果引入组件很多,会导致webpack打包后的当前页面运行缓慢。,而异步组件用于性能优化,比如减小首屏加载时间、加载资源大小。动态组件用于不同组件之间进行动态切换,例如有用到。动态引入(最优引入法)
2023-05-23 15:52:52
316
原创 element input 如何直接输入数字型数据
直接在v-modle改为v-model.number。element input输入默认为字符型。
2023-05-10 10:53:50
244
原创 js 设置scrollTop失效问题
在vue element 的弹框里面想要通过设置scroll控制弹框体滚动一直失效问题。目测应该是做滚动操作的时候窗口没有撑开,还没有拿到高度所以滚动失败,搞了我好久啧。前提:元素的overflow-y: scroll;这段代码一直不生效,后来改为一下写法就可以了。
2023-04-27 16:07:20
1142
原创 接口返回xml数据如何解析
/DOMParser 对象解析 XML 文本并返回一个 XML Document 对象。我只想要其中c标签里面的数据。
2023-04-17 10:00:13
752
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人