全网最全解决node-sass安装失败总结

2021-09-22
阅读 2 分钟
23.6k
问题描述?执行 {代码...} 关键词描述: {代码...} {代码...} 图描述如果遇到这些问题,那么在这里应该就能找到答案最终报的错误信息为什么有Python的提示报错原因:提示没有安装python、build失败,如果拉取binding.node失败,node-sass会尝试在本地编译binding.node,过程就需要用到python为什么会下载失败在执行npm i...

《全栈导航》网站挂掉-我是如何排查问题

2021-08-14
阅读 6 分钟
1.4k
问题我突然发现,网站刷新的时候打不开了,如果是路由跳转进去,是正常的但是网站常常链接会被别人收藏,或者直接分享打开,直接打不开肯定不好问题分析:此网站我是采用的nuxt.js开发的,一般这种错误类型,通过网络请求的数据,然后在对象下的某属性丢失,造成错误类型排查通过检查,是在父级页面请求的数据,传到子组...
封面图

你真的会用devServer这个配置项嘛?

2021-08-12
阅读 2 分钟
6.5k
通过 webpack-dev-server 的这些配置,能够以多种方式改变其行为。这是一个基本的示例,利用 gzips 压缩 dist/ 目录当中的所有内容并提供一个本地服务(serve):
封面图

Node.js——切图

2021-08-01
阅读 3 分钟
4.4k
一个利用高速node.js将普通大图片转换成更小的、对web更友好的JPEG、PNG、WebP等不同尺寸的图像的出色的模块。调整图像大小通常比使用最快的ImageMagick和GraphicsMagick设置还要快4到5倍
封面图

JavaScript如何解析本地xml文件

2021-05-25
阅读 2 分钟
4.8k
项目功能本地解析上传文件 {代码...} 解析file对象获取file对象,获取到本地url路径地址 {代码...} 解析文件,获得xml对象 {代码...} document对象转字符串 {代码...} 会出现乱码解决乱码使用 notepat++ 将文件打开,转换成UTF-8编码格式,然后另存为一份新的文件
封面图

Vue任意地方调用父级方法

2021-05-23
阅读 3 分钟
2.6k
多数现代的 web UI 框架或库,比如 Vue、 React 和 Angular,它们利用组件来组织代码,通过传递必要的属性从父类调用组件的方法/函数是相当容易的。这意味着您可能需要调用布局中定义的方法,或者调用来自嵌套级别的组件的父组件调用该方法
封面图

Vim 编辑器常用命令

2021-05-23
阅读 1 分钟
3.7k
Vim是从vi发展出来的一个文本编辑器。其代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使用Vim编辑器分为三种模式命令模式:此状态下不可编辑文件编辑模式:此状态下可进行编辑末行模式:用于保存退出等操作这三种模式可以任意的切换操作如果是做为一个前端,这些命令应该已经够用了哈🤪🤪🤪 {代码.....
封面图

一招解决Vue多页面路由history模式【开发到部署】

2021-05-20
阅读 3 分钟
12.1k
开启多页面模式 {代码...} 官方文档-多页面配置路由模式 {代码...} 官方文档-vue-Router base开发模式vue.config.js添加以下配置 {代码...} 线上nginx模式打包目录配置nginx {代码...} 如果你的项目是二级目录,需要这样配置,对比看下不同店 {代码...} 解释关于alias可以这篇文章$uri 这个是nginx的一个变量,存放着用户...
封面图

console的隐藏知识点,你get到了嘛?

2021-05-17
阅读 5 分钟
3k
常见用法 {代码...} {代码...} 这些控制台将根据提供给它们的事件类型,直接以适当的颜色打印原始字符串测试Demo {代码...} 样式控制台输出可以使用% c 指令将 CSS 样式应用于控制台输出 {代码...} 我们可以多次添加% c {代码...} console.table( )Table ()允许我们在控制台中生成一个表。输入必须是一个数组或一个对象...

Vue适配PC+大屏,手机+ipad适配

2021-05-13
阅读 2 分钟
10.1k
PC+大屏适配可适配 1400px以上的屏幕查看演示项目地址设置设计稿-转换rem我们的设计稿是3840px宽度,所以widthOfDesignLayout设置3840 {代码...} 设置根节点字体在main.js下,保证在屏幕缩放的过程中也是16:9的比列,查看该插件 {代码...} 开发设计给出多少就是多少 {代码...} 手机+ipad适配可适配手机+ipad演示地址项目...

实现前端开发几个常用技巧

2020-12-18
阅读 4 分钟
3.1k
如何知道iframe下载完成定时器轮询监听readyState的状态,如果是 complete 或者 interactive 说明文件加载完成。 {代码...} 常用的全屏居中 JS 函数 {代码...} JS实现deepCopy {代码...} 生成星级评分 {代码...} JS数组扁平化之简单方法实现toString {代码...} 优点:简单,方便,对原数据没有影响缺点:最好数组元素全...

完整版移动端滑动事件封装

2020-11-07
阅读 6 分钟
3.6k
基于Jquery扩展在移动端产生的事件,包含,单次触摸事件,两次触摸事件,长按事件,滑屏事件,向上滑动事件,向下滑动事件,向左滑动事件,向右滑动事件

KeyManager - 免费申请证书-支持泛域名

2020-10-31
阅读 3 分钟
7.5k
ssl证书快过期了,教大家如何去申请一个免费的ssl证书,不必要去某些云平台去买一个收费老贵的证书了,还只有一年的签约证书过期最简单的方法,阔以从浏览器的地址栏看到我的网站证书即将过期,所以打算使用KeyManager续签一下KeyManager我的证书是从这个平台颁发的,如果你还不知道如何从这个平台颁发,以及证书搭建,...

如何得到两个数组之间的差

2020-10-22
阅读 1 分钟
2.5k
我最近遇到一个点,需要获得两个数组之间的差异,让我们声明两个简单的数组:数组 {代码...} {代码...} 如何去找去他们之间的差异性,我在上一篇讲解了some,every的用法,这你讲解filter 过滤的用法Array.filter ()filter() 方法创建一个新的数组,新数组中的元素是通过检查指定数组中符合条件的所有元素使用 Array.filt...

使用 some , every ,和 Object.values 检查对象内的值

2020-10-21
阅读 3 分钟
3k
通常需要检查值是否符合条件而且值在对象中,这里有一些方法,可以使用一些() every ()和 Object.values ()来实现这一点

编程式处理Css样式

2020-10-20
阅读 2 分钟
1.7k
编程式方法的好处1.全局控制,避免样式散乱2.代码简洁,开发快速 函数式编程大量使用函数,减少了代码的重复,因此程序比较短,开发速度较快3.接近自然语言,易于理解 函数式编程的自由度很高,可以写出很接近自然语言的代码4.更方便的代码管理5.书写样式成为一门艺术LessBad {代码...} Good {代码...} 应用 {代码...} ...

toLocalDateString原来有如此之多的功能

2020-10-18
阅读 3 分钟
6.3k
关于日期,我们经常添加大型库(例如Moment.js或Day.Js)来格式化简单的日期。但这实际上比使用该toLocalDateString()方法简单得多,不仅能在Date上,在Number也能发挥的它的作用

如何在Javascript中使用Object.freeze()

2020-10-17
阅读 3 分钟
2.7k
Object.freeze() 方法可以冻结一个对象。一个被冻结的对象再也不能被修改;冻结了一个对象则不能向这个对象添加新的属性,不能删除已有属性,不能修改该对象已有属性的可枚举性、可配置性、可写性,以及不能修改已有属性的值。此外,冻结一个对象后该对象的原型也不能被修改。freeze() 返回和传入的参数相同的对象

如何正确使用淘宝npm镜像

2020-10-07
阅读 3 分钟
55.1k
当我在一个农村的小镇上,用的是移动宽带,用npm去拉载一些依赖时,经常抛出 {代码...} 哪怕我开了网络代理,也会出现,安装一个依赖非常麻烦,这时才想到用淘宝镜像代理临时使用 {代码...} 永久使用 {代码...} 配置CNPM这样的话,你用npm走的还是官方的,cnpm走的代理 {代码...} 恢复使用 {代码...} 验证是否设置成功 {...

Vue项目打包完后如何自动上传至服务器

2020-08-31
阅读 4 分钟
9.6k
我先说下一下,为啥要写这个,由于之前在写不见面开标5.0系统,修改完bug后,然后前端通过npm run build打包后生成文件,然后在通过FTP工具上传至服务器,整个过程,我还需要手动拷贝到服务器,如果一天打包好几次,就要手动拷贝好几次,非常繁琐

JavaScript中你可能不知道URL构造函数的属性

2020-07-12
阅读 4 分钟
2.3k
URL 是统一资源定位符,对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的 URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它,

10分钟解读 JavaScript Async/Await

2020-07-05
阅读 3 分钟
3.2k
在很长一段时间里,JavaScript 开发人员不得不依赖回调来处理异步代码。因此,我们中的许多人都经历过回调地狱,当面对这样的函数时,我们会感到无赖

用vue简单写一个音乐播放组件

2020-06-20
阅读 8 分钟
6k
公司有个单位项目,需要读取语音文件并进行播放,其实用audio引入个播放链接即可,不需要太多功能后来想到网站是不是也可以放个小播放器插件,索性查了audio相关api,也学习其中相关技巧,分享给大家

Nginx配置4种模式跳转到指定统一域名

2020-06-14
阅读 3 分钟
17.1k
最近全栈导航启用了https,谷歌要求的是访问[链接] 也能访问,也在网络上找了下都不是很齐全,要么报错,要么达不到要求,只有自己尝动手尝试了,并且成功记录以下nginx配置完成目标

前端常用60余种工具方法

2020-05-25
阅读 19 分钟
11.5k
1.邮箱 {代码...} 2.手机号码 {代码...} 3.电话号码 {代码...} 4.是否url地址 {代码...} 5.是否字符串 {代码...} 6.是否数字 {代码...} 7.是否boolean {代码...} 8.是否函数 {代码...} 9.是否为null {代码...} 10.是否undefined {代码...} 11.是否对象 {代码...} 12.是否数组 {代码...} 13.是否时间 {代码...} 14.是否正...

一份关于vue-cli3项目常用项配置

2020-04-29
阅读 16 分钟
8.7k
配置全局cdn,包含js、css 开启Gzip压缩,包含文件js、css 去掉注释、去掉console.log 压缩图片 本地代理 设置别名,vscode也能识别 配置环境变量开发模式、测试模式、生产模式 请求路由动态添加 axios配置 添加mock数据 配置全局less 只打包改变的文件 开启分析打包日志 vue.config.js 完整的架构配置 {代码...} html模...

docker服务常见相关命令

2020-03-24
阅读 2 分钟
2.3k
Docker 在容器的基础上,进行了进一步的封装,从文件系统、网络互联到进程隔离等等,极大的简化了容器的创建和维护。使得 Docker 技术比虚拟机技术更为轻便、快捷。

一些正则表达式随记

2020-03-19
阅读 7 分钟
2.8k
通过一些例子来学习正则表达式摘录,js正则函数match、exec、test、search、replace、split 一些匹配方法 去除首尾的 {代码...} javascript:; 、javascript:void(0) {代码...} 匹配 {代码...} 匹配一些字符 {代码...} 关键字符替换 {代码...} 替换参数中的值 {代码...} 匹配括号内容 {代码...} 调换 {代码...} 字符串截...

Nginx反向代理

2020-03-19
阅读 9 分钟
9.4k
当我们有一个服务器集群,并且服务器集群中的每台服务器的内容一样的时候,同样我们要直接从个人电脑访问到服务器集群服务器的时候无法访问,必须通过第三方服务器才能访问集群

关于vue-router可能需要注意到的事项

2020-02-09
阅读 10 分钟
5k
现在的前端框架都会配备一个路由框架,vue有vue-router,react有react-router,angular也有angular-route,当然还有一些优秀插件来完善这些router的做更多的事情