11 2022 档案
摘要:设置窗口默认最大化、全屏(electron) 一、默认最大化 win = new BrowserWindow({show: false}) win.maximize() win.show() 二、默认全屏 win = new BrowserWindow({fullscreen: true})
阅读全文
摘要:前言: 做大屏 项目需要引入字体做个记录一、先看看效果 二、实现1、下载字体文件 分享一个下载开源字体网站: https://www.dafont.com/theme.php2、文件放到项目中 可以在src下的assets目录下新建一个font的目录(放在其他目录下一样可以),然后把下载的字体文件放
阅读全文
摘要:一、前言 项目本来打算采用B/S架构去做的,浏览器网址方式打开还是让用户不方便; 二、使用electron集成桌面应用 本身项目是使用vue-cli开发的,在使用electron之前,需要将本身的项目打包好后打开index.html能显示网页.因为刚接触便直接拿官方demo进行打包了. 1.克隆官方
阅读全文
摘要:1,首先给窗口添加图标: 1) 窗口图标是图片jpg或者png格式,如果没有图标去【https://www.aigei.com/icon/?wd=icon%E7%BD%91&bd_vid=10034368224038095038】找一个图标,在项目中创建一个固定目录存放图片我的地址是public/i
阅读全文
摘要:本文只测试了Windows 10 下打包Windows基础安装包 更多花哨的配置,请戳官方文档 https://www.electron.build/ www.electron.build/ 构建基础项目,可以参考之前文章 依赖安装 yarn add electron-builder --dev
阅读全文
摘要:背景最近开发的一个项目,前段时间开发过程中还好好的,最近一次打包部署后,浏览器访问一直是打不开: 打开控制台,看到的一个报错如下: 作为一个前端不太熟练的后端研发,我在网上根据关键字:Vue is not defined,搜到的一些场景和解决方案,与我的都不一样。如果有类似情况的,可以看下我的场景是
阅读全文
摘要:报错信息 Uncaught ReferenceError- Vue is not defined 报错代码示例 <body> <div id="app"> <span>{{ username }}</span> </div> <script src="https://cdn.jsdelivr.net
阅读全文
摘要:背景 登录接口:http://39.98.123.211:8170/ 商品接口:http://39.98.123.211:8510/ 可见前面是地址是一致的,但是端口号不一样。 这就会导致,登录进得去,但是获取数据的时候,没有办法取数据;或者登录不进,但是数据取得到。无论哪一种都不是我们想要的。 项
阅读全文
摘要:第一步:前往 Nginx 官方 下载 Nginx 资源包,建议下载 Stable version(长期稳定版本) 第二步:将 Nginx 压缩包解压到本地目录中(D:\Tools) 第三步:进入到已经解压好的 nginx 目录,并新建 test-web 目录 第四步:将已经构建好的前端工程解压到 t
阅读全文
摘要:数组与对象的赋值都叫做浅拷贝(藕断丝连):新旧值一样。 解构赋值[...arr],针对一维数组和对象可以看做深拷贝,多维的就是浅拷贝。 深拷贝用法:(下方能满足80%场景,function不能被下方深拷贝) 另外20%场景: 使用: let newObjC = deepClone(objC) new
阅读全文
摘要:var: 1,存在声明提升(先上车后买票) 2,没有局部作用域(红杏出墙) 3,存在声明覆盖(套牌车)
阅读全文
摘要:通过缩放, .css{ transform: scale(0.8); -webkit-transform: scale(0.8); }
阅读全文
摘要:单位, vw:只和设备宽度有关系 %:有继承关系
阅读全文
摘要:两者作用对象不同, padding:作用于自身 margin:施加给外部的
阅读全文
摘要:flex盒子模型: .external{ display: flex; .inner{ margin: auto; } }
阅读全文
摘要:项目中使用了git lfs 存储文件,使用git clone 复制代码,发现被git lfs 接管的文件检出失败。 上面显示的 *.pdf 文件是我之前用 git lfs track 过的文件,现在重新拉取项目,拉取文件失败 解决,使用 git lfs pull 命令来更新获取文件 git lfs
阅读全文