React Native

mac react-native安装

99封情书 提交于 2020-03-02 18:35:43
##install brew install node brew install watchman sudo npm install -g react-native-cli react-native init reactDemoApp cd reactDemoApp react-native run-android ##docs react-native 来源: oschina 链接: https://my.oschina.net/u/2922256/blog/754259

npm install -g react-native-cli 报错:errno -4048

為{幸葍}努か 提交于 2020-03-02 18:08:38
安装全局react-native 命令行 npm install -g react-native-cli npm ERR! path C:\Program Files\nodejs\node_modules\.staging npm ERR! code EPERM npm ERR! errno -4048 npm ERR! syscall mkdir npm ERR! Error: EPERM: operation not permitted, mkdir 'C:\Program Files\nodejs\node_modules\.staging' npm ERR! { [Error: EPERM: operation not permitted, mkdir 'C:\Program Files\nodejs\node_modules\.staging'] npm ERR! cause: npm ERR! { Error: EPERM: operation not permitted, mkdir 'C:\Program Files\nodejs\node_modules\.staging' npm ERR! errno: -4048, npm ERR! code: 'EPERM', npm ERR! syscall: 'mkdir', npm ERR! path: 'C:\

Could not find iPhone 6 simulator

有些话、适合烂在心里 提交于 2020-02-28 08:53:42
最近原来的老项目有点问题需要处理一下,运行启动命令,就报了如下错误,提示找不到iPhone 6 模拟器。 react-native run-ios Owaiss-Mac:pdm owaisahmed$ react-native run-ios Found Xcode project pdm.xcodeproj Could not find iPhone 6 simulator Error: Could not find iPhone 6 simulator at resolve (/Users/fantuan/Documents/react-native-projects/pdm/node_modules/react-native/local-cli/runIOS/runIOS.js:149:13) at new Promise (<anonymous>) at runOnSimulator (/Users/fantuan/Documents/react-native-projects/pdm/node_modules/react-native/local-cli/runIOS/runIOS.js:134:10) at Object.runIOS [as func] (/Users/fantuan/Documents/react-native-projects/pdm/node

美团外卖持续交付的前世今生

别说谁变了你拦得住时间么 提交于 2020-02-28 04:56:07
0. 前言 美团外卖自2013年创建以来,业务一直在高速发展,目前日订单量已突破3000万单,已成为美团点评最重要的业务之一。美团外卖所承载的业务,从早期单一的美食业务发展成为了外卖平台业务。目前除餐饮业务外,闪购、跑腿、闪付、营销、广告等产品形态的业务也陆续在外卖平台上线。参与到美团外卖平台的业务团队,也从早期的单一的外卖团队发展成为多业务团队。每个业务团队虽然都有不同的业务形态,但是几乎都有相同的诉求:需求能不能尽快地上线? 然而,Native应用的发布依赖于应用市场的更新,周期非常长,非常不利于产品的快速迭代、快速试错。同时,作为平台方,我们需要考虑到各个业务团队的诉求,统筹考虑如何建立怎么样的模型、配套什么样的技术手段,才能实现最佳的状态,满足各业务更短周期、高质量的交付业务的诉求。本文会首先回顾美团外卖从早期的月交付,逐渐演变成双周交付,再从双周交付演变成双周版本交付配合周动态交付的过程。然后从外卖的历史实践中,浅谈一个好的持续交付需要综合考虑哪些关键因素,希望对大家有所帮助或启发。 1. 交付模型 一个需求从产生到交付再到用户的手上,要经历需求调研、需求分析、程序设计、代码开发、测试、部署上线等多个环节。在整个过程中,由于涉及到不同角色的人员,而不同角色人员的认知存在差异,不同的程序语言存在差异,不同的开发方式也存在差异。在整个交付需求的过程中,还面临着需求可能会被变更

克服这些「学生思维」,离职场达人更进一步

血红的双手。 提交于 2020-02-27 07:41:33
最近看到一些粉丝在后台留言,抱怨自己作为职场新人,特别迷茫,常常被老员工或主管批评,说他们学生气太重。 他们问我,怎么才能去掉学生气? 仔细一想,自己每年都会带一些大学生,也专门做过职业辅导,为了让他们成长,确实也受了不少气,有时候,也出力不讨好。 下面总结了我这些年面试以及辅导应届大学生以来的经验心得,希望能帮大家尽快熟悉职场环境,升职加薪,走上人生巅峰。记得帮我点赞哦。 开篇:为什么会有「学生思维」? 人是群居型动物,所有的行为习惯都是由于外部因素塑造的结果。。大学时段应该是每个人最难忘的一段美好时光,你所接触的除了学习就是吃喝玩乐。 当你进了职场,人物关系上就发生了很大的变化: 你面对的是不再是朝夕相处的老师、同学,而是只会在谈工作时才会在一起的同事,除了工作,大概率不会有任何联系。 讨论的不再是学习、考研、如何把妹而只是业绩成果。 个人需求上也发生了变化: 在学校的目的是好好学习,找到一个好工作;而你工作的目的只有一个:为了生存,为了挣钱 可以说,学校和职场是完全不同的生态环境,当你从一个环境进入另一个环境时,很容易自而应当地以为职场还应该像学校一样表现,以为领导同事还是吃你学校里的那一套,以为做一个乖乖仔,听话懂事爱学习就会被人人称赞。 很抱歉,你可能很快会被淘汰,适者生存,永远是不可逾越的真理。 下面针对一些常见的「学生思维」予以分析,看你是否中招,记得小手点赞走起来。

React Navigation5.0系列一:StackNavigator的使用

蓝咒 提交于 2020-02-27 07:30:18
想必读者朋友们在 官宣:ReactNative导航库重大更新 这篇文章中了解到了,React Native官方推荐的路由导航库React Navigation更新到了第5版,也了解到了具体的提升和变化的地方,感兴趣的朋友可以仔细阅读这篇文章来了解一下新版和之前版本的差异。 新版本的React Navigation相比较之前的版本,无论是安装或者项目中集成的方法和步骤,都发生了很大的变化,接下来跟着这篇文章来一一了解一下。 @[toc] 安装 使用下面的命令添加react navigation的基础依赖 yarn add @react-navigation/native 使用如下命令添加其他的配置依赖项内容,比如: react-native-gesture-handler, react-native-reanimated 等 yarn add react-native-reanimated react-native-gesture-handler react-native-screens react-native-safe-area-context @react-native-community/masked-view 如果你的React Native项目的版本在0.60以上,那么安装依赖就完成,如果项目版本低于0.60,使用 react-native link

有哪些让程序员受益终生的建议

与世无争的帅哥 提交于 2020-02-27 03:40:41
从业五年多,辗转两个大厂,出过书,创过业,从技术小白成长为基层管理,联合几个业内大牛回答下这个问题,希望能帮到大家,记得帮我点赞哦。 敲黑板!!!读了这篇文章,你将知道如何才能进大厂,如何实现财务自由,如何在工作中游刃有余,这篇文章很长,但绝对是精品,记得帮我点赞哦!!!! 一腔肺腑之言,能看进去多少,就看你自己了!!! 目录: 在校生篇: 为什么要尽量进大厂? 如何选择语言及方向? 女生适合做开发吗? 学习好真的能找得到工作吗? 毕业前参加培训真的是最优解? 在校生四年应该怎么过?(兼进大厂攻略) 大四同学错过校招怎么办? 社招篇: 工作中真正要学到的是什么? 如何外练名气,内聚实力? 如何选择技术的深度与广度? 如何实现财务自由? 做管理真的好? 社招如何进大厂? 程序员的35岁真的是个坎? 一些忠告 要建议咱就弄点干货,整点鸡汤文没什么意义,为了写这篇文章,我找了几位业内小有成就的好友咨询,结合大家本身的经历和工作总结,整理了两个星期,才最终有此篇,希望能真真切切地帮到大家,原创不易,帮我点个赞吧 在校生篇: 一、为什么要尽量进大厂? 虽然大厂不是想进就能进的,但建议大家还是努力进大厂,后续也会给出在大学四年要如何努力,以成功进入大厂。 如果毕业就进了大厂,那你将得到业内大牛的指导,以及随处可见的技术碰撞。新技术的跟进也是非常快的,在这样的环境中,你的技术成长自然是非常快的

2020年,哪些技术在前端开发的地位会越来越高?

倖福魔咒の 提交于 2020-02-26 08:22:34
当我们走向2020,过去的这段时间里,不论是互联网巨头还是初创企业,都纷纷进行了一波优化。渐趋理智的资本淘汰了一批不能适应市场的业务,而业务的紧缩也淘汰了一批不能适应市场的程序员。 有人都不清楚自己为什么会被优化,但也有人薪资水涨船高,**这背后说到底就是每个人的竞争力强弱。**Oracle前脚宣布裁员消息,后脚就有专场招聘会等着,这是市场对他们的肯定。 专场招聘会部分名单,图来自网络 所谓人无我有,人有我优,别人有的技能我更优秀,别人没有的技能我还有,企业有什么理由拒绝这样技术更扎实的程序员呢? 作为前端开发者,目前前端发展劲头十足,热度不减,新技术也在不断地涌现,尽早掌握好这些技术,就快人一步占领先机。 未来前端有哪几门技术会越来越重要?我个人分析,以下3大类,越快掌握对你未来越有利: 一、热门前端框架 Vue,React作为前端框架在web前端开发中早已具有举足轻重的地位,很多公司的招聘中明确要求会这两种框架。如果一名前端不会这两个框架中其中一个,都不好意思跟人说自己是前端开发。 我对这两个框架的态度是,两个都要会。Vue,React背后的原理是不尽相同的,都是很优秀的思想,值得把它们都好好研究一番,两者都精通对于日后成为前端leader也有好处。 我们学习框架的初始目的是快速地使用它,所以我们先去学习如何使用它的API写出一个项目。在能够写出项目后,也不能止步于此

你的工作有价值吗?——如何在工作最大程度地体现自己的价值?

陌路散爱 提交于 2020-02-25 19:51:30
> 前言:我们最大的悲哀,是迷茫地走在路上,看不到前面的希望;我们最坏的习惯,是苟安于当下生活,不知道明天的方向。 前两天,有个朋友想要离职做家庭主妇,她搜了很多文章,大部分不看好全职太太,满脸狐疑地问我:“做家庭主妇真的会成为悲剧吗?” 这让我联想到经常会有些同学向我抱怨: 我整天忙成狗,老板却总说我干得不好,为什么? 我天天加班,工作那么努力,没功劳也有苦劳吧,绩效还是给打了差 为什么人家就能工作那么轻松,绩效还能那么好,我天天这么拼,却什么都得不到 尤其是刚毕业的同学,很容易陷入一个误区,认为只有拼命的工作,才能表现出自己的价值,才能让领导认为自己在努力的工作。 像“我昨天又通宵了”、“我正在拼命工作”的努力方式,在这个追求“有价值工作”的世界里,根本没有必要。说白了,这完全是在自我陶醉而已。 所谓的收获可能也只是了解到自己体力的极限,只有在确实产生出有意义的成果之后,所有的努力才会有意义。 这就引起一个非常具有意义的问题,我们现在的工作有意义吗?怎样才能在工作中,体现自己的价值?如何安排自己的工作? 通过这篇文章希望大家解决大家每日白忙、绩效低的问题,使大家每日的工作价值最大化,记得帮我点赞哦。 目录: 什么才是有价值的工作? 评价工作价值的维度 什么是失败者之路? 如何使自己的工作价值最大化 循环反馈比一次性做到极致更重要 一、什么才是有价值的工作? 我们给人家干活