logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Electron 数据存储详细教程 Electron-store使用

Electron如何进行数据存储?首先不是通过数据库的存储方式,因为一般的软件不会在本地建立数据库,而且这样也有数据丢失的风险,这篇教程主要是讨论轻量化的数据存储。Electron的特殊性Electron运行的时候似乎封装了一些东西,导致它读取文件不像Java,Python或者Nodejs那样简单,会出现权限的问题,这个时候就需要通过工具来解决了。Electron-store的使用)npm地址co

#electron#前端#javascript
Js获取外网IP地址

业务中要理清逻辑,后端是没有办法直接帮前端去获取前端的外网ip的,因为这个外网ip是指的前端的计算机,后端只能通过header里面的信息进行处理,而k8s或者Nginx进行反向代理或类似处理,篡改成内网ip的话,就需要前端自行获取ip了。一般是请求的header进行获取,x-real-ip ,x-forwarded-for ,clientip,这三个值,取不到前面的取后面的,就可以了。一般来说前端

#javascript#tcp/ip#前端
前端实现选择文件夹功能 并获取文件夹名 input webkitdirectory

我们都知道input标签type="file"的时候,会打开一个文件选择器,但并不支持选择目录。如果要支持选择目录,且必须只是目录的话,用下列的代码:<input type='file' @change="triggerFile($event)" webkitdirectory>change绑定了一个函数,函数的内容为:triggerFile(event) {let file = ev

#vue.js#html5#javascript
Electron打包简易教程

一、工具选用electron-packager 或electron-builder都可以,但个人还是更喜欢electron-packager二、命令electron-packager . Tal --platform=darwin --arch=x64 --icon=./Tal.ico --out=./out --app-version=0.01 --overwrite这条命令是在当前目录下进行打

#electron#前端#javascript +2
暂无文章信息