自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zyn

全栈是一种追求

  • 博客(24)
  • 收藏
  • 关注

原创 MacOS Catalina 10.15.5 解决 brew install svn 报错Error: You are using macOS 10.15. We do not provide…

由于macOS系统自带svn,所以项目使用svn可以直接本地终端完成调用,但是在使用时会遇到,不能使用svn的报错:svn: error: Failed to locate ‘svn’.svn: error: The subversion command line…遇到这种情况,需要重新安装。存在系统版本升级到 macOS Catalina10.15.5 之后不能使用svn的情况,所以可以重新安装。系统信息MacOS Catalina10.15.5已安装 homebrew v3.1.3

2021-04-22 17:54:55 3387

原创 iOS版本配置发布超---完整流程

本文主要描述iOS开发配置发布操作步骤,因已有很多专业总结,所以本文只是个人开发过程的总结,仅作记录。开发使用的是react-native,以下记录是开发过程中遇见的iOS插件配置、开发配置、发布配置等内容。iOS配置开发需要苹果开发者账户(appleID、邓白氏码)iOS相关证书(开发证书、发布证书)苹果开发者账户申请流程点此查看APP相关配置申请流程APPID申请如果要开发app并在App Store中完成发布上架,首先要在Developer网站申请一个AppID,这个ID就是

2021-02-19 14:50:15 766

原创 iOS APP发布---版本配置完整流程

app打包发布需要在Xcode上完成打包上传过程。Xcode端完成上传之后,再在App Store Connect端完成构建版本、上架审核、发布提交的流程。其他相关文档如下,操作仅供参考。苹果开发者账户申请完整流程iOS相关证书申请完整流程以下操作对应版本Xcode版本12.1iOS版本14.1XCODE端操作构建版本成功的前提是按照上面所讲的本地证书等配置完成。选择构建终端,在构建之前一定要确保项目的第三方插件的路径链接都是正确的。确认完成开始构建,选择主菜单中“Products

2021-02-19 14:31:40 1064

原创 苹果开发者账户申请完整流程

其他记录ios 相关证书配置申请流程苹果开发者账户申请流程appleID注册申请首先要有自己的开发者账户。因为所有iOS操作之前都要保证拥有一个apple开发者账户。如何申请?登录苹果开发者官网,在账号登录窗口中找到注册入口,进行账号注册。注册时填写的主要信息有姓氏、名字、国家、出生日期、邮箱、密码、密码保护问题、图片验证码,邮箱验证码。注意:填写的内容必须为全英文,不得出现中文。信息填写的过程中有一些需要注意的问题,在这里友情提醒一下。如注册邮箱不得为qq邮箱,建议使用163邮箱或.

2021-02-19 14:28:30 4964 2

原创 ios相关证书申请完整流程

ios相关证书申请流程ios 证书分为开发证书及发布证书两种,不同的环境对应调用不同的证书。同时,在Xcode里搭配手机开发使用的情况下也要保证iOS版本的匹配问题。这个问题后面再继续描述。所有的证书申请都要进入“Certificates, Identifiers & Profiles”菜单。这里可以看到我们账户里的所有证书。ios 证书类似下面这种,下载到本地的.cer文件,也就是常说的开发证书与发布证书的样式。这.cer文件格式的证书是让开发者使用的设备(也就是你的Mac)有真机调试

2021-02-19 14:26:33 1696

原创 React前端服务部署基本过程(Nginx篇)

React 前端服务部署过程(Nginx 篇)服务器安装 node,nginx,并全局命令调用实现;参考链接:Linux 版本环境安装及 Web 部署Windows 版本环境安装及 Web 部署安装好之后,开始配置并部署服务:前端项目npm run build(项目脚手架:create-react-app),生成build静态资源包;将静态资源包部署(拖拽)到服务器上,开始配置 nginx,启动服务;以我们服务器 Linux 配置为例,参考 nginx 配置worker_

2020-10-20 10:43:06 1108

原创 Nginx操作总结(启动、关闭、重启及基础配置)

nginx 操作(启动,重启,停止)基础命令nginx 做为前端部署服务器的其中之一环境,功能丰富,可作为 HTTP 服务器,也可作为反向代理服务器等。总体来说,Linux 或者 windows 都是一样的,只要在添加配置文件的时候,把对应系统内放置的路径备注区别好就可以统一使用。(ps.一般 Windows 选择较多的是 apache 或 tomcat)Nginx 常用功能Http 代理、反向代理;负载均衡;Web 缓存;nginx 命令最好在服务器中配置成全局,下面操作以全局命令为

2020-10-20 10:41:38 639

原创 react-native 实现扫描二维码或拍照上传(react-native-camera)

react-native 实现拍照上传及扫描二维码功能自从入了rn项目的坑,开始了踩坑历程,下面总结一下拍照上传遇见的坑:使用的插件是:react-native-camera 和 react-native-image-picker“react-native”: “0.59.9”“react-native-camera”: “git+https://git@github.com/react...

2020-05-07 10:01:45 1099

原创 react实现线上主题动态切换功能

demo框架选择: create-react-app + mobx + webpack5 + antdesign说明由于最近公司有多个主题的共存性,所以需要实现线上主题切换的功能,所以本文主要描述的是基于create-react-app之上的主题切换。CSS切换有考虑过根据用户选择的主题在切换的时候选择加载页面css文件的区分方案,但是考虑到这种形式需要在页面切换的时候去reloa...

2019-08-11 15:34:20 3282 3

原创 create-react-app eject之后引入antd修改主题样式

create-react-app + antd 的搭配,换肤设置本文采用的结构是 create-react-app + antd 的主题修改方式。antd的官网上有介绍如何修改主题,定制主题的配置,但是是在没有做npm run eject的基础上。需要请移步:https://ant.design/docs/react/use-with-create-react-app-cn然而现在使用基本脚...

2019-07-08 23:08:21 1240

原创 前端学习基础掌握支持

HTMLh5基本标签、新特性参考手册:https://developer.mozilla.org/zh-CN/docs/Web/HTMLCSScss参考手册:https://www.html.cn/book/css/all-properties.htmlcss3新特性本框架支持less开发less 官网:http://www.bootcss.com/p/lesscss/开发语法类似...

2019-05-19 18:00:01 201

原创 记录沉淀的文章

基础部分HTMLhttps://developer.mozilla.org/zh-CN/docs/Web/HTMLCSSless:http://www.bootcss.com/p/lesscss/布局:http://www.ruanyifeng.com/blog/ (阮一峰的博客上有很多)JavascriptES5:祭出《JavaScript高级程序设计》ES6:祭出《ES6标准入...

2019-04-09 09:27:06 279

原创 深入javascript之作用域与闭包

理解作用域与闭包的问题是理解this指向的基本阶段。执行上下文概念定义:当前 JavaScript 代码被解析和执行时所在环境的抽象概念函数指定参数(若未传入,初始化该参数值为 undefined)函数声明 (若发生命名冲突,会覆盖之前的函数参数)变量声明 (初始化变量值为 undefined,若发生命名冲突,会忽略)作用域作用域存在着嵌套关系,对某段代码来说,可能存在多个同名的标识...

2019-04-08 19:21:31 216

原创 深入javascript之this指向

this指向是一个比较头疼的问题,so……thisthis 即不指向函数自身,也不指向函数的词法作用域。在函数中this到底取何值,是在函数真正被调用执行的时候确定的,函数定义的时候确定不了。this的取值大概有4种情况:构造函数:如果通过new的形式将函数赋值给一个变量,那么函数内部的this指向的是new出的对象;如果是直接调用定义的函数没有new,那么this指向的就是wi...

2019-04-08 19:20:19 308

原创 数据可视化三二事

bizCharts官网API 可查不用支持图表联动,数据直接用dataSet()处理一波就可以了;需要数据支持图表联动,数据流 dv 需要设置state,来做一次数据转化时候的限定修改,dv.setState(key,value) — 可以直接在render 的组件中使用,但是如果直接使用,会不断更新组件:最好的使用方法是在一个事件里去更新;special:可以设置一个flag;...

2019-04-02 23:17:47 162

原创 前端优化二三事

flex 布局:属性:3值:flex : flex-grow | flex-shrink | flex-basic盒子拉伸因子 | 元素的收缩原则 | 元素在主轴方向上的初始大小flex布局解决各种疑难杂症,百试不爽~H5首屏秒开首开白屏时间:主要做的事情有:初始化webview -> 请求页面 -> 下载数据 -> 解析HTML -> 请求js/...

2019-04-02 23:13:02 130

原创 整理的内容:富文本编辑器

目前我经历过的富文本编辑器大概有这几种……项目在使用过程中遇见的坑就只能贴符避开了~Froala-editor:主要点:引入jquery, 项目中全局引入对应在组件中,直接引入FroalaEditor,this.config中配置,options优点:可以直接生成html 自动转化;缺点:语言的转化无效;问题:froala 正式环境加载需要银子啊~Medium-edito...

2019-04-02 23:08:23 168

原创 记录css3的优秀点

优雅降级与渐进增强的区别写法上的区别:一般推荐的是渐进增强的写法,而且因为写法顺序的问题会影响到不同浏览器的展示问题;.transition { /*渐进增强写法*/ -webkit-transition: all .5s; -moz-transition: all .5s; -o-transition: all .5s; transition: ...

2019-04-02 22:53:14 149

原创 react16 特性碎碎念

生命就是数据处理的过程。那么认知升级,就是某部分算法迭代和优化的过程。—《未来简史》V16.0返回结构的升级v15版本要求返回的必须都是一个html元素;v16版本规定返回的拥有5类大全:React elements, 数组和Fragments,Portal,String/numbers,boolean/null;Error Boundaryv15版本的容错机制不突出,一旦渲染过...

2019-04-02 22:47:47 293

原创 记录我心中的context

context API

2019-04-02 22:39:12 218

原创 你了解AMD与CMD么?

前端模块化前端模块化的概念出现大概是因为js不具备像java的package功能吧,可以独立组织相关代码,避免变量污染,命名冲突的问题,并且如果引用某个需要点的话import就解决了。于是js的我们有了模仿的模块化概念……这让我想起了大学苏老师常说的“我们说功能化、模块化”,其实就是组织一个具有相关功能的方法并让它独立出来,这个方法因为功能性而带上了可复用性高的特性,因此所有有这个功能需...

2019-03-21 20:59:20 433

原创 记录常用的git命令

git命令基本版>>>一般MacOSX自带git,windows如果没有安装过,可以通过查看官网,获取安装方法1.添加全局username && emailgit config --global user.name "xxx"git config --global user.email "xxx@xxx.com"2.执行完之后查看配置是否正确g...

2019-03-20 18:01:55 114

原创 记录一波前端搭建

前端环境基本搭建过程下载nodejs -> 全局安装npm -> npm安装nvm -> nvm可更新nodejs版本(最好也安装一下淘宝镜像cnpm,毕竟资源都是10分钟更新一次,而且速度快,更安全)MAC 很任性,向来都是可以直接安装各种包玩耍,homebrew这个小工具可以来统筹系统中的各种扩展安装包;安装到独立目录:/usr/local可以进入该目录查看相...

2019-03-20 18:00:28 334

原创 梳理项目搭建--basic(dn+mobx+fusion)

项目环境(前后分离):项目初始化:dn init 选择你需要的项目框架,dn已经开源:前往开源地址webpack环境上关于别名的配置要在jsconfig.json 上加入paths来解决识别 alias不能跳转的问题: jsconfig.json compilerOptions "baseUrl": ".", // 相对于 "baseUrl" "paths": { // 解...

2019-03-19 14:15:56 241

空空如也

空空如也

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

TA关注的人

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