自定义博客皮肤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)
  • 收藏
  • 关注

原创 公司前端开发规范简要手册

前端的开发规范本文主要从以下的几个方面来概述前端的开发规范目录的构建规范前端命名规范前端工作规范开发文档的书写规范1. 前端目录构建规范我们从命名原则、根目录、业务逻辑等方面进行目录构建1.1 命名原则简洁明了(如下:)src 源代码img 图片资源js JavaScript脚本dep 第三方依赖包不使用复数(如下:)不使用 imgs docs1.2 根目录(root)结构按职能划分src 源代码(逻辑)doc 文档dep 第三方依赖

2020-12-24 16:30:29 753 1

原创 前端常见的小问题快速解决懒人指南

前言本文档整理出在一年以来本人开发过程中可能出现的问题以及可能能快速解决的方案懒人手册。收集、整理、查阅资料 -by MMR问题汇总Q1:安装超时(install timeout)解决方案:换源大法npm config : npm config set registry https://registry.npm.taobao.orgyarn config : yarn config set registry https://registry.npm.taobao.orgQ2: can't no

2020-12-24 16:29:24 803 2

原创 Golang环境改变配置

Golang环境改变配置因为谷歌国内外墙的关系,需要配置golang的环境配置。先通过终端输入命令go env查看go环境配置1.在任意终端中输入 go env -w GOPROXY=https://goproxy.cn,direct2. 本人想将源码放在桌面,则在终端输入 vi ~/.bashrc 进入vim 在底部输入export GOPATH="$HOME/Desktop/go"export GOBIN="$GOPATH/bin"export PATh=“GOBIN:GOBIN:GOBIN

2020-12-24 16:18:03 291 1

原创 关于deepin环境下的前端环境搭建

关于deepin环境下的前端环境搭建一.下载安装内容chrome浏览器,VScode,node.js,RabbitVCS。注意安装需要权限sudo命令二.chrome浏览器安装1.从官网下载对应版本chrome,官网地址https://www.google.cn/chrome/ ,下载deb版本(uname -u可以检查电脑框架)2.进入下载的目录使用dpkg安装,dpkg -i 安装包名 (网上抄的)。三.VScode安装1.从官网下载对应版本VScode,官网地址https://code.

2020-12-24 16:16:23 274 1

原创 关于linux下electron项目安装

关于linux下electron项目安装1.首先安装yarn 如果没有安装yarn请参考关于sentOS系统下…2.使用yarn install3.npm install electron -g(全局安装electron)如果包下载失败请按照 https://blog.csdn.net/simplehouse/article/details/95594955?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachin

2020-12-24 16:14:13 823 1

原创 关于CentOS系统下前端系统配置

关于CentOS系统下前端系统配置一.下载安装内容chrome浏览器,VScode,docker,飞鸽,注意安装需要权限sudo命令二.chrome浏览器安装1.从官网下载对应版本chrome,官网地址https://www.google.cn/chrome/ ,下载rpm版本(uname -u可以检查电脑框架)2.进入下载的目录使用rpm安装,rpm -ivh 安装包名 (网上抄的),可能会缺少依赖包这时候可以yum provides 缺少依赖包名来检查缺少的依赖包,使用yum install

2020-12-24 16:11:36 202 1

原创 svn 常用指令

1、检出svn co http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码svn co svn://路径(目录或文件的全路径) [本地目录全路径] --username 用户名 --password 密码svn checkout http://路径(目录或文件的全路径) [本地目录全路径] --username 用户名svn...

2019-12-23 15:19:31 219

原创 前端拷贝问题

前端拷贝类型浅拷贝: 只拷贝一层的拷贝方式,地址拷贝深拷贝: 值的完全拷贝浅拷贝实现解构赋值Object.assign引用类型直接赋值深拷贝实现JSON.parse / JSON.string [ 序列化 / 反序列化 ]递归实现深拷贝 - 要求: 手写出来 //对象深拷贝 function deepClone(origin,target){...

2019-11-15 15:37:01 156

原创 React状态管理&Flux&Redux

状态管理为什么React要使用状态管理React它是一个轻量级的视图层框架,类似MVC中的V,所有的业务都集中在了V,那么v必然会很繁重我们希望来一些东西来承担v中业务,所以来了状态管理那么状态管理做了什么呢?数据处理数据的逻辑React状态管理三者都是架构思维,react只是它的一个组成部分Flux开源时间: 2013年Flux它是一种架构思维...

2019-11-14 22:35:35 209

原创 在React项目开发过程中路由使用的心得

/*React路由模式有两种: HashRouter[ #/home 传统浏览器模式 hashchange ] BrowserRouter[ /home h5 history模式 ]BrowserRouter需要后端支持as的作用是给一个模块起一个别名//react-router-dom中导航跳转的组件给了两个Link 用于页面跳转,但是导航不激活NavL...

2019-11-12 23:10:56 173 1

原创 React知识点

React介绍属于Facebook开源时间: 2013/5React开发的原因:为了在ins在代替体积庞大的jq,Facebook参考了当时比较热火的MVC模式框架,但是对他们都不是很满意,所以决定自己开发一套,这一套就是ReactReact vs MVCReact是一个轻量级的视图层框架,你可以认为它就是MVC中VReact的核心是: 组件系统React...

2019-11-11 20:33:38 161

原创 自己整理的前端面试小知识点(2)

递归怎么实现深拷贝递归( 通用,从底层的角度 ) 基本思想 : 判断obj 是基本类型就简单赋值,对象(数组)的话 ,创建一个空 或空{ }(obj是对象),再判断obj的属性有没有对象(数组),有递归调用,没有简单赋值,直到全部赋值完毕,返回赋值后的new_obj模块化理解模块化开发,一个模块就是一个实现特定功能的文件,有了模块我们就可以更方便的使用别人的代码,要用什么功能就加载什么模块。...

2019-11-04 22:52:25 101

原创 JS中常的字符串API整理及案例

API 专业名词 应用程序接口(函数/方法)String.prototype.charAt()语法:str.charAt()参数:n 索引值描述:返回字符串所在索引对应的字符返回值:string索引对应的字符var str= ‘abcde’console.log(str.charAt(2)); //str[2] 没有区别 输出 cString.prototype.charCode...

2019-11-03 18:14:51 255

原创 JS中常的数组API整理及案例

API 专业名词 应用程序接口(函数/方法)Array.prototype 中所有的方法都在数组中可以访问到Array.prototype.push()语法:arr.push(element1,…,elementN);描述:该方法用于在数组的尾部添加 1到多个元素参数:element 需要添加到数组尾部的元素(any)返回值:返回添加内容后的新长度tip:直接修改原数组var ar...

2019-11-03 18:13:15 144

原创 自己整理的前端面试小知识点(1)

v-model的原理?v-model本质上就是语法糖,即利用v-model绑定数据后,其实就是既绑定了数据,又添加了一个input事件监听• 双向数据绑定o VM 改变 V随之改变o V改变, VM也随之改变• v-model只用于表单o 理由: v-model默认绑定value属性• 技巧: 看到表单直接 v-modelv-if和v-show的区别?相同点:v-if与v-sho...

2019-11-03 18:05:57 146

原创 mongoDB的一些基本操作

数据库使用数据结构来组织、管理、存储数据的仓库数据库分类关系型数据库代表: MySql非关系型数据库代表:MongoDB两个类型数据库的区分是否有表两个数据库构成SQL数据库 - 表 - 行NoSql数据库 - 集合 - 文档文档: 一个bson的键值对文档bsonbson是json的超集bson比js...

2019-10-16 08:30:26 112

空空如也

空空如也

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

TA关注的人

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