自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 找不到模块“@/....”或其相应的类型声明。

@/ 找不到模块

2022-09-28 15:43:06 14412 1

原创 vite3热更新失败

vite 热更新

2022-08-29 20:23:12 534

原创 vite+ts vite.config.ts使用path报错

找不到模块path及其相应的声明问题1:新项目配置vite.config.ts时使用import path from 'path'原因分析:path模块是node.js内置的功能,但是node.js本身并不支持typescript,所以直接在typescript项目里使用是不行的解决方案:安装@types/node使用npmnpm install @types/node --save-dev使用pnpm pnpm i @types/node -DallowSyntheticDe

2022-05-23 16:11:50 4244

原创 git 命令

常用命令在本地仓库使用git bash,输入命令初始化仓库git init输入命令,关联远程仓库git remote add origin https://其中origin为远程仓库别名添加到暂存区git add .添加到本地仓库git commit -m ‘提交信息说明’推送到远程仓库git push origin master说明 :将本地master 分支推送到远程仓库,仓库别名与第二步设置一致git push [远程仓库别名] [本地分支名]其他命令git s

2022-05-22 17:14:19 135

原创 node——模块化

模块化什么是模块化特性规范CommonJSexportsmodule.exportsrequire什么是模块化特性将程序划分为一个个小的结构每个结构编写自己的逻辑代码,有自己的作用域暴露自己模块中变量、对象、函数导入其他模块中的变量、对象、函数规范AMDCMDCommonJSCommonJSnode中实现模块化的方式是CommonJS,导入模块是同步特点:每个js文件都是单独的模块可以导入导出,导出使用exports或者module.exports,导入使用requi

2022-05-22 14:57:42 221

原创 node——全局对象

全局对象给node传递参数node输出特殊的全局对象__dirname__filename全局对象给node传递参数创建index.js 写入console.log(process.argv);process.argv.forEach((item)=>{ console.log(item);})在终端 执行node .\index.js hello name:node终端输出node输出命令说明console.log()打印输出内容

2022-05-20 18:56:37 87

原创 vue3--setup&生命周期

这里写自定义目录标题学习工具(方便、无需自己搭建环境)setup生命周期**父子组件生命周期**学习工具(方便、无需自己搭建环境)Vue SFC Playground :https://sfc.vuejs.org/setupsetup是组合Composition API中的入口函数,也是第一个要使用的函数。setup只在初始化时执行一次,所有的Composition API函数都在此使用。生命周期setup执行在beforeCreate和created之前<template&gt

2022-05-19 17:49:45 4710

原创 node node-sass sass-loader版本对应问题

查看node-sass和node版本是否对应 node -v图片来自https://github.com/sass/node-sassnode版本不对应,升级node或者降级使用nvm对node版本进行管理和切换安装 nvm-window https://github.com/coreybutler/nvm-windows,window默认添加系统环境和用户环境,若命令行不能使用nvm,需自行添加环境使用镜像在 nvm 的安装目录下找到settings.txt文件node_mirr

2021-03-23 13:46:41 31260 10

原创 JS-Web-API

JS-Web-APIDOM节点获取获取DOM的property获取DOM的attribute新建节点插入节点移动已有节点获取父元素获取子元素获取的子元素中筛选标签节点删除节点DOM性能对DOM查询做缓存将频繁操作改为一次性操作DOM节点获取document.getElementsByTagName()document.getElementsByClassName()document.getElementsById()document.querySelectAll()获取DOM的property

2021-03-18 14:08:49 97

原创 前端开发常用单位

前端开发常用单位像素(px)特点:百分百(%)特点:例子:宽和高paddingmarginem特点rem特点vh(Viewport Width)&vw(Viewport Height)特点vmin&vmax特点视口什么是视口?移动端自动将视口宽度设置为980带来的问题如何保证在移动端不自动缩放网页的尺寸?像素(px)特点:不随视口变化改变大小百分百(%)特点:跟父元素的宽高有关子元素的宽高分别有父元素的对应的宽和高决定子元素的margin和padding设置百分比计算依据是

2021-03-18 13:52:26 198

原创 BFC

BFC一、什么是BFC?二、BFC特点三、BFC布局规则如何触发BFCBFC案例清除浮动一、什么是BFC?BFC(Block Formatting Context)块级格式上下文二、BFC特点BFC渲染一个独立的布局容器改容器内的元素按照一定规则布局,不受外界影响,也不影响外界三、BFC布局规则BFC容器内部盒子在垂直方向上一个接着一个放置属于同一个BFC容器内相邻的盒子margin和重叠,取较大值计算BFC的高度时,浮动元素也参与计算BFC的区域不会与float 盒子重叠如何

2021-03-15 19:30:16 100

原创 广州空气质量数据分析

通过获取2017/01/01-2019/12/03三年来广州空气质量相关数据,使用python对数据进去数据清洗,使用python的pandas、 matplotlib和seaborn分析广州近三年空气质量变化趋势为2018年空气质量较2017年有所改善,2019年比2018年的AQI所降低;夏季空气质量最好,秋季最差;空气质量总体水平为良;利用SPSS和因子分析法分析影响广州空气质量的主要因素为PM10和O3。

2021-03-15 15:11:37 5143 1

原创 重看JavaScript,发现遗漏知识点(1)

重看JavaScript基本语法表达式和语句switch标签(label)结合break使用加label标签不加label标签结合continue使用加label标签不加label标签数据类型确定类型三种方法typeofnull&undefined布尔值转换转换为false空数组和空对象本文为自己重新复习JavaScript,发现自己之前遗漏或者忘记的知识点,在此记录下来,以便日后复习基本语法表达式和语句表达式:得到返回值的计算式表达式和语句的区别:前者为了得到返回值,一定会返回值;后者进

2021-03-15 14:24:13 87

原创 CSS布局--flex

CSS布局常用布局传统布局flex布局基本概念1.容器——可存放项目items的盒子水平的主轴(main axis)垂直的交叉轴(cross axis)2.项目——container盒子中的项目容器属性display1.flex-direction属性1.row2.row-reverse3.column2.flex-wrap属性1.nowrap2.wrap3.flex-flow属性——flex-direction和flex-wrap属性简写4.justify-content属性——定义项目在主轴的对齐方式1

2021-03-01 00:14:11 106

原创 ES6知识点--数组

ES6中数组方法let arr=[1,2,3]forEacharr.forEach(function(value,index,array){ console.log(value,'--',index); //console.log(array[index]); })forEach&&breake&&continuebreak和continue不能中断forEachsome返回布尔值,只要有一个满足即返回truelet result1 =

2021-03-01 00:12:31 1257

原创 ES6知识点--let&const&解构解析

目录ES6let&const特性let经典面试题constes5定义常量const定义常量解构赋值ES6中数组方法forEachforEach&&breake&&continuesomeeverymapfilterreduce累加累乘结合Math.max()求最大值去重findfindIndexfor in???for ofarr.values()arr.keys()arr.entries()ES6let&const特性不属于顶层对象window不

2021-03-01 00:09:47 450

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除