全部文章
共 1306 篇文章
vite-electron-ts
yarn create vite your project name template vue ts yarn add D electron electron builder rimraf vite plugin electron electron devtools installer yarn add prettier D yarn add eslint eslint plugin vue @typescript eslint/par...
最直白的Vue3教程,5分钟就看完了
先来说说一些API的用法 setup script 这个语法糖真的是太爽了,想想之前vue2的那些写法,真的让人很恼火,自由度非常不够, 体验过的都说好 别急,咱们继续 ref & reactive & 事件 总结三点: ref :需要响应式的常量,但是使用或者赋值时需要 reactive :需要响应式的对象或者数组,可直接使用或赋值 事件 :在 中,直接定义事件,不需要像vue2那样在method中定义 computed & watc...
系统服务管理
webpack-electron-ts-base项目搭建
1. mkdir your project name 2. yarn init y 3. tsc init 4. yarn add webpack webpack cli 5. yarn add react react dom 6. yarn add typescript ts node @types/node @types/webpack D 7. yarn add html webpack plugin webpack merge...
gitlab仓库使用fork模式下的同步
首先介绍下什么是fork模式,fork模式就是复制一份源仓库,然后我再clone自己的仓库,在自己的仓库上开发,开发完成后再合并到源仓库。 fork仓库的地址和源仓库地址是独立的,我们clone的时候拉取自己仓库的地址(源仓库: fork仓库: 但是这样就会出现两个问题: 一、源仓库新增加了分支,如何同步到自己的仓库, 二、源仓库某个分支代码更新了,如何同步到本地仓库相应的分支 问题一:同步新分支到fork仓库 1、首先我们先克隆for...
React React + TypeScript 默认 Props 的处理
React + TypeScript 默认 Props 的处理 通过组件的 属性可为其 Props 指定默认值。 以下示例来自 如果是用 框架搭建的项目会有 这个包,就可以这样写 加入 TypeScript 时不支持直接通过类访问 来赋值以设置默认属性,因为 类型上并没有该属性。
React-Query全面详解
react query是什么 适用于 的,方便我们管理服务端请求的一个库。使用这个库你可以很方便的获取、同步、更新和缓存你的远程数据。 主要功能: 1. 管理请求 可以实现请求、轮询、失败重试、无限加载等功能 可以在网络重连、窗口获得焦点等时机等向服务器发送请求同步状态 2. 状态管理 可以把服务端的状态缓存在客户端的内存中, 从而让任意组件获取这些状态。 安装 基本使用 main.jsx (项目入口文件) app.jsx 开发工具 是...
前端测试之Jest深入浅出
1\. 为什么要做前端测试 首先,我认为前端测试并不是所有项目都必须的,因为写测试代码是需要要花费一定时间的,当项目比较简单的时候,花时间写测试代码可能反而会影响开发效率,但是需要指出的是,我们前端开发过程中,编写测试代码,有以下这些好处: 1. 更快的发现bug,让绝大多数bug在开发阶段发现解决,提高产品质量 2. 比起写注释,单元测试可能是更好的选择,通过运行测试代码,观察输入和输出,有时会比注释更能让别人理解你的代码(当然,重要...
screen 常用命令
1、安装screen: yum install y screen 2、运行 screen ls 可以看到现有的screen的会话。 3、在screen里运行我们需要的脚本,那么运行完后怎么回到原来的命令行呢(暂时离开,保留screen会话中的任务或程序)?先按 CTRL+a,然后再按d。 这个就是dettach的意思啦,离开screen的session。 4、恢复screen会话 当回来时可以再执行执行: screen r lnmp 即...