×

npm

2022.08 使用npm安装electron及electron-forge安装中出现的卡顿、缓慢、报错问题的个人解决办法

修无生 修无生 发表于2024-05-01 浏览5204 评论0
最近想尝试一下使用electron,但是光安装和打包发布的尝试就调整了一天 以下包括 electron-forge环境变量设置 electron本体安装时候的网络问题 electron-forge安装时候的报错和缓慢问题 electron源在国外还真是困扰 本文写于2022/08/25,请保证您的npm和node版本尽量是新的 安装时卡顿或缓慢问题 较通用解决方案:设置环境变量 设置npm electron默认安装路径的环境变量npm config set ELECTRON_

html5

HTML5采用videojs断点播放m3u8视频

doviseo doviseo 发表于2024-05-01 浏览5605 评论0
场景:HTML5页面需要通过<video>标签播放一段200M的服务器视频,默认会需要先下载完视频后才播放,有较长的等待时间; 解决方案:前端通过videojs-contrib-hlsjs.min.js来控制<video>标签进行播放m3u8视频流播放。 步骤:         1:服务端视频video.mp4生成video.ts视频数据包,执行如下命令://文章底部有ffmpeg相关说明 ffmpeg -y -i /deploys/html/statics/vi

chrome

使用selenium启动谷歌Chrome浏览器(selenium打开谷歌浏览器)

AP图网站美工游戏技术 AP图网站美工游戏技术 发表于2024-05-01 浏览5882 评论0
1.首先pip安装selenium pip install selenium 2.下载chromedriver驱动 (1)打开自己电脑上的谷歌浏览器,查看版本号, 然后chromedriver的版本一定要与Chrome的版本一致,不然下载不对应的版本,没作用。 (2)驱动下载地址 下面有两个下载地址: 1.https://npm.taobao.org/mirrors/chromedriver/ 2.http://chromedriver.storage.googleapis.

html5

来简单做个五子棋(怎么做简单的五子棋)

刘星 刘星 发表于2024-05-01 浏览4351 评论0
简易五子棋判断及棋盘制作 由于本人对五子棋不是特别熟悉,就勉强自己做了个。 有什么做错了就请多包含或在评论区指正 © BaiG 2022. All rights reserved. 这个项目我做了快一个下午,脑细胞估计死的七七八八了! 项目使用 GitHub Copilot 加快进度 点赞加关注!! 先写的代码有点小问题看到最后 整体思路: 首先先使用 JavaScript 生成 15*15 棋盘 按下后生成棋子 每次生成棋子后判断:棋子是否连续5颗

html5

OpenLayers - Overlay简介 (八)(openLayers)

。 发表于2024-05-01 浏览6711 评论0
Overlay是什么 让HTML元素显示在地图上某个位置。他和控件很像都是在地图上添加可见元素,不同的是,它不是根据屏幕位置固定的,而是与地理坐标相关联,因此平移地图将移动 Overlay。 常用的大致有三类,弹窗、标注、文本信息。每个覆盖物都会生成对应的HTML元素,所以我们也可以使用css来修改去样式。 overlay 常用属性 id,覆盖物的唯一标识 ,便于 getOverlayById 方法取得相应的 overlay。 element,要添加到覆盖物元素。 offset

html5

web前端三大必学核心是什么?(web前端技术的三大核心基础是哪些内容)

林中英雄 林中英雄 发表于2024-05-01 浏览3477 评论0
WEB前端三大基础核心内容【HTML5、CSS3 和 JavaScript】       对于前端的学习和提高,我的基本思路是这样的。首先,前端的三个最基本的东西 HTML5、CSS3 和 JavaScript(ES6)是必须要学好的。这其中有很多很多的技术,比如,CSS3 引申出来的 Canvas(位图)、SVG(矢量图) 和 WebGL(3D 图),以及 CSS 的各种图形变换可以让你做出非常丰富的渲染效果和动画效果。ES6 简直就是把 JavaScript 带到了一个新的台阶,JavaS

html5

HTML5基础教程(17)SSE

aerof aerof 发表于2024-05-01 浏览6472 评论0
导语 本篇文章将介绍HTML服务器发送事件,即server-sent event。它允许网页获得来自服务器的更新。 Server-Sent 事件简介 Server-Sent 事件指的是网页自动从服务器端获取更新信息。或许以前也能够通过别的方法做到这一点,但是前提是网页必须询问是否有可用的更新。而现在通过Server-Sent 事件 ,可以完成自动更新。 Server-Sent 事件的例子大致有:邮件通知、网站公告、新的博客文章、赛事实况结果等。 支持的浏览器 除了IE浏览

vue.js

Element-UI+Vue实现开发权限

两碗 两碗 发表于2024-05-01 浏览6622 评论0
前面我们已经进行过表单的提交以及侧边栏的开发,现在我们来学习实现开发权限 目录 一、权限列表基本设置 1.1 配置路由规则 1.2 基本布局 1.3 获取所有权限列表 1.31获取权限列表的代码 1.3.2 渲染页面 二、角色列表基本设置 2.1 分析用户、角色、权限三者的关系 2.2 角色列表路由设置 2.3 获取角色列表数据 2.4  基本渲染角色列表页面(后期会有更牛的地方) 2.5  渲染展开列(这个就是更牛的地方) 2.6  删除角色制定权限方法实现 2.

javascript

Vue3中简单使用Three.js

Frankiefang Frankiefang 发表于2024-05-01 浏览5462 评论0
一、前言 随着Web的快速发展,网页的表现能力愈发强大,人们可以在网页做出很多复杂、精美的动画。渐渐的,人们已经不满足于平面的精美,Three.js应运而生。 Three.js可以简单理解为Three+Js,它是一个3D javascript库,基于WebGL(一种js API)。 二、安装 在这里我们使用npm进行依赖安装 npm install three 由于我们使用的是typeScript,所以我们可能还需要安装它的类型,方便我们对类型定义 npm install @typ