笔记
拾荒旧痕
这个作者很懒,什么都没留下…
展开
-
安装node-sass与node js 冲突
问题:报错提示node-sass与当前环境的node.js版本不符合,我这里的node js 版本是14.15.0我开始 yarn命令 安装所有依赖的时候也报错了,也是提示版本问题,后面发现 node.js 14.15.0的版本其实没问题解决方案一首先在package.json里面移除"node-sass"和"sass-loader" (在devDependencies里)安装所有的依赖 yarn 或者 npm install单独重新安装 node-sass和sass-loader,ya原创 2022-03-25 16:56:30 · 1818 阅读 · 2 评论 -
yarn的安装与配置以及yarn命令无效的原因
下载与安装1. 官网安装yarn官网地址2. 使用npm命令安装在此之前必须已经安装了 node 和 npm( node 自带 npm),NodeJS 安装及环境配置/*全局安装yarn*/ npm install -g yarn配置1、环境变量配置环境变量其实原理很简单,就是把你安装的文件目录添加到 Path 系统变量中,这样在执行的时候就能够找到这些文件。所以只需要把下面的路径(安装路径)添加到 Path 中即可。选中到bin目录即可。yarn命令无效的原因1、目录选择错误原创 2022-03-17 22:25:08 · 13979 阅读 · 1 评论 -
VScode中自定义代码模板
文件 > 首选项 > 新建全局片段文件 > 文件取名2.配置模板,里面有三个属性不能乱改;prefix ,body,description3.最后在文件里面输入 prefix:属性对应的名字(我这里是 temp),按下回车就是会显示模板内容了...原创 2021-10-21 18:02:15 · 235 阅读 · 0 评论 -
表单自定义校验获取的value为undefined(element ui)
表单自定义校验先看一段官网代码(取了一小部分):<el-form :model="ruleForm" :rules="rules"> <el-form-item label="年龄" prop="age"> <el-input v-model.number="ruleForm.age"></el-input> </el-form-item></el-form> export default { data(原创 2021-09-06 16:49:34 · 7450 阅读 · 5 评论 -
对象的key值进行排序(js)
function objKeySort(arys) {//先用Object内置类的keys方法获取要排序对象的属性名,再利用Array原型上的sort方法对获 取的属性名进行排序,newkey是一个数组var newkey = Object.keys(arys).sort(); //console.log(‘newkey=’+newkey);var newObj = {}; //创建一个新的对象,用于存放排好序的键值对for(var i = 0; i < newkey.length; i+转载 2021-08-25 16:34:17 · 6706 阅读 · 0 评论 -
CSS3新特性(面试必看!)
一、新选择器:E:nth-child(n) 选择器匹配其父元素的第n个子元素,不论元素类型,n可以使数字,关键字,或公式E:nth-of-type(n) 选择与之其匹配的父元素的第N个子元素E:frist-child 相对于父级做参考,“所有”子元素的第一个子元素,并且“位置”要对应E:frist-of-type 相对于父级做参考,“特定类型”(E)的第一个子元素E:empty 选择没有子元素的每个E元素E:target 选择当前活动的E元素::selection 选择被用户选取的元素部分属转载 2021-06-05 14:49:24 · 529 阅读 · 0 评论 -
移动端布局px转化为rem
问题:为什么 要将px转化为rem呢?因为在移动端,很多设备的宽度和高度是不一样的。所以呢我们就不能使用px把宽度大小写死。而rem是相对HTML根元素的font-size的大小而言的。所以我们就希望在不同的设备的里面,css的样式会有一样的效果。正文如下第一步:npm i postcss-plugin-px2rem --save官网:https://www.npmjs.com/package/postcss-plugin-px2rem第二步:在src目录同级创建setRem.js文件s原创 2021-05-06 16:54:23 · 590 阅读 · 0 评论 -
水平居中,垂直居中,水平垂直居中(常用方法)
水平居中方法一: 也是平常用的最基本,最多的了。text-align: center ;方法二:子盒子的样式加:marign: auto ;<div class="big-div"> <div class="small-div"></div> </div> <style> .big-div{ width: 300px; height: 300px; background: pi原创 2021-04-23 10:58:46 · 3147 阅读 · 0 评论 -
原型,原型链(proto,prototype)
prototype每个"函数"中都有一个默认的属性, 叫做 prototype, prototype属性保存着一个对象, 这个对象我们称之为"原型对象", prototype 指向它的原型对象 。每个"原型对象"中都有一个默认的属性, 叫做constructor, constructor 指向当前原型对象对应的那个"构造函数"。_ _ proto _ _通过构造函数创建出来的对象我们称之为"实例对象", 每个"实例对象"中都有一个默认的属性, 叫做__proto__, __proto__ 指向创建它原创 2021-04-20 15:23:30 · 213 阅读 · 0 评论 -
本地代码git到远程仓库(gitee为例)
一. 首先把代码推到本地仓库中命令1: git add .(注:如果没有本地仓库,则使用 git init 生成一个仓库)命令2: git commit -m “别名”二. 和远程仓库关联1.首先创建一个远程仓库原创 2021-04-15 15:39:00 · 151 阅读 · 0 评论 -
ssh-keygen 不是内部或外部命令,也不是可运行的程序 或批处理文件。
1.首先保证你已经安装Git2.把你的ssh_keygen.exe的安装路径添加到系统环境变量里面一般在你的Git\user\bin 里面 ,我的在 D:\Git安装\Git\usr\bin原创 2020-11-24 16:55:45 · 656 阅读 · 0 评论 -
jquery主要知识点(精简)
Jquery1.Jquery 的定义 简单来说,jQuery是一个小巧,功能丰富的 js 库存2. Jquery 的基本使用 2.1引入jQuery文件** 2.2写 一个入口函数** 2.3找到你要操作的元素(jQuery选择器),去操作它(给他添加属性,样式,文本)3.入口函数的两种种写法$(document).ready(function(){})$(function(){}) //常用写法4.window.onload = functio原创 2020-11-22 17:23:47 · 540 阅读 · 0 评论