- 博客(11)
- 收藏
- 关注
原创 Vue3 使用 Vite配置JSX/TSX支持
Vue3 使用 Vite配置JSX/TSX支持开始搭建项目详情请按Vite官方文档各位客官们,注意一下搭建项目之前,请使用npm --version检查一下自己的npm版本,按照文档的不同npm版本对应的不同命令行,对号入座~如果有使用MacOS的同学,可能会遇到一下子问题:throw new Error(`esbuild: Failed to install correctly^Error: esbuild: Failed to install correctlyMake sure y
2021-06-09 01:14:11 9212 5
原创 Zepto、Swiper等JavaScript常用类库
Zeptop概述Zepto 是一个轻量级的针对现代高级浏览器的 JavaScript库,和jQuery类似。jQuery更多是在PC端被应用,Zepto更多是在移动端被应用;Zepto 体积更小Zepto专门用于移动端的轻量级的jQuery官方网址:英文版中文版特点Zepto采用了模块化的开发, 将不同的功能放到了不同的模块中,在使用的过程中按需导入。选择器要实现高级选择器需引入selector,实验性的支持 jQuery CSS 表达式 实用功能,比如 $('div:
2020-12-17 21:47:25 655
原创 SpaceVim图标及部分字符显示乱码
SpaceVim字体显示问题。即便不是SpaceVim而是使用了因部分插件,也无法正确显示相应non-ASCII字体,也可以采用文中的方法进行尝试。
2020-12-17 21:41:37 5833
原创 JavaScript 高级编程(二)
JavaScript 高级编程(二)BOM一套操作浏览器的API。常见对象window: 代表整个浏览器窗口注意: window是BOM中的一个对象, 并且是一个顶级的对象(全局)Navigator: 代表当前浏览器的信息, 通过Navigator我们就能判断用户当前是什么浏览器Location: 代表浏览器地址栏的信息, 通过Location我们就能设置或者获取当前地址信息History: 代表浏览器的历史信息, 通过History来实现刷新/上一步/下一步注意
2020-12-12 21:27:53 380
原创 NodeJS 简明基础知识
Node环境和浏览器环境区别内置对象不同浏览器环境中提供了window全局对象NodeJS环境中的全局对象不叫window, 叫**global**this默认指向不同浏览器环境中全局this默认指向windowNodeJS环境中全局this默认指向空对象{}API不同NodeJS环境中没有DOM/BOM相关API常用NodeJS 全局对象和方法__dirname: 当前文件所在文件夹的绝对路径filename: 当前文件的绝对路径setInterval / clea`
2020-12-08 16:45:13 249
翻译 JavaScript 高级编程学习笔记(一)
函数arguments保存所有传递给函数的实参的伪数组。function Sum(){ let result = 0; // 利用 for 循环遍历 arguments 伪数组 for(let i = 0; i < arguments.length; i++) result += arguments[i]; return result;}console.log(Sum(10, 20, 30)); /* [output]: 60 */利用ES6扩展运算符替代 arg
2020-11-20 23:37:42 148
原创 jest 前端自动化测试配置和学习笔记
jest 前端自动化测试学习笔记jest 解决的问题API简单多项目运行速度快IDE 整合友好jest 配置环境配置在项目根目录使用npm初始化项目npm init使用npm安装jest包npm install jest@24.8.0 /*版本号为24.8.0 的jest包*/修改package.json文件中test命令为jesttest: "Error: no test specified" && exit 1" 替换为"test: jest"
2020-11-05 19:53:51 386
原创 Git 学习笔记
名词解释工作区(working directory)目录中,除.git目录的所有。版本库(repository)版本库,即.git目录。版本库中有:暂缓区(stage):暂存内容区主分支(master):git自动创建的第一个分支;HEAD指针:用于指向当前分支。单人工作流程在本地初始化工作区git init查看 git 配置,并新增两个配置项:用户名和用户电邮# 查看 git 配置git config -lgit config user.name "用户名"
2020-11-03 23:00:35 137
原创 一文解决Sublime Text 3 Package Control安装与使用
安装Sublime Text 3及Package Control安装及使用安装Sublime Text 3我的版本: Sublime Text 3 3176(截止2019/4/3 最新版本为3200)配置环境: macOSPackage Control安装及使用获得Package Control包1. 进入[Package Control的GitHub项目地址](https://git...
2019-04-04 02:26:40 807
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人