用不着这么麻烦,在vscode 中快捷键 shift + command + p 输入 code ,选择安装code 命令。重启ok
用不着这么麻烦,在vscode 中快捷键 shift + command + p 输入 code ,选择安装code 命令。重启ok
试下 rm -rf node_modules && npm i ,不行的话,试着下载文中附带的地址,里面有third-party,拷贝到自己项目
React-Native 新手踩坑(Print: Entry, ":CFBundleIdentifier", Does Not Exist)RN新手根据官方文档跑Getting Started的例子,出现以下报错: 问题所在:"react-native": "0.45.1"国内镜像安装导致boost1.63.0和...
排序去重 思路: 先将原数组进行排序 检查原数组中的第i个元素 与 结果数组中的最后一个元素是否相同,因为已经排序,所以重复元素会在相邻位置 如果不相同,则将该元素存入结果数...
在实际应用中,因频繁执行DOM操作、资源加载等重行为,导致UI停顿甚至浏览器崩溃。比如: window对象的resize、scroll事件 拖拽时的mousemove事件 射...
说到开源协议,必须先简单介绍一下自由软件这个词。根据百科的解释,自由软件是一种可以不受限制地自由使用、复制、研究、修改和分发的软件。注意,自由并不代表着免费。正是这种开放、开...
框架 Express express 是 Node.js 应用最广泛的 web 框架,express 的官网是 http://expressjs.com/ 。 在文件目录下安...
一个简单的例子: 基本属性 1. keyboardType keyboardType用于设置弹出软键盘的类型。它的取值为范围为: enum('default', 'email...
字符串操作: toUpperCase()把一个字符串全部变为大写 indexOf()会搜索指定字符串出现的位置 substring()返回指定索引区间的子串: 数组操作: s...
区别:setTimeout 可以使一段代码在指定时间后运行;而 setInterval 则可以使一段代码每过指定时间就运行一次。 setInterval 为自动重复,setT...
1.数组的解构赋值 基本用法 上面代码表示,可以从数组中提取值,按照对应位置,对变量赋值。只要等号两边的模式相同,左边的变量就会被赋予对应的值。 如果解构不成功,变量的值就等...
一个最基本的Animated创建过程如下: 创建Animated.Value,设置初始值,比如一个视图的opacity属性,最开始设置Animated.Value(0),来表...
现状:前端开发是基于多语言、多层次的编码和组织工作,前端产品的交付是基于浏览器,这些资源是通过增量加载的方式运行到浏览器端。 webpack 的特点 代码拆分 Webpack...
一、margin为负值产生的影响 对于自身的影响 当元素不存在width属性或者(width:auto)的时候,负margin会增加元素的宽度。 可以看到box1增加了20p...
杂七杂八,持续更新... 一个命令行工具:iTerm,各种主题应有尽有 Homebrew:安装东西用的,比如装node weget:另一个安装工具,brew 出错时可以用它 ...
整理了常用的一部分,不是全部。 注意:命令大小写的含义是不一样的。 进入 vi 编辑器 工作模式 工作模式有三种:普通模式,编辑模式,命令模式。模式之间的转换: 在普通模式下...
移动端设备屏幕尺寸非常多,碎片化严重。尤其是Android,你会听到很多种分辨率:480x800, 480x854, 540x960, 720x1280, 1080x1920...
git是分布式管理系统,分布式版本控制系统没有“中央服务器”,每个人的电脑上都是一个完整的版本库。团队协作时,每个人将自己的修改推送给git,就能看到互相的修改了。 使用gi...