ReactNative进阶(五):Mac 通过 ,跳槽薪资翻倍

89 阅读3分钟

打开全栈工匠技能包-1小时轻松掌握SSR

两小时精通jq+bs插件开发

生产环境下如歌部署Node.js

网易内部VUE自定义插件库NPM集成

谁说前端不用懂安全,XSS跨站脚本的危害

webpack的loader到底是什么样的?两小时带你写一个自己loader

开源分享:docs.qq.com/doc/DSmRnRG…

博文导引


一、Mac配置环境变量步骤

首先,通过 echo $SHELL 命令查看设备默认shell是什么。

之前用户的默认shell/bin/bash,而新版本的macOS Catalina开始,新用户的默认shell改为了zsh

在这里插入图片描述

对于zsh,使用.zshrc

  1. 启动终端
  2. 进入当前用户的home目录(默认就是):
    cd ~cd /Users/YourMacUserName
  3. 终端输入 open -e .bash_profileopen -e .zshrc
    (如果只是查看,直接使用open .bash_profile
    如文件不存在,则新建
    输入touch .bash_profile
    关闭即可保存修改
  4. 更新刚配置的环境变量
source .bash_profile

.bash_profile文件内容如下:

alias rn='react-native'
alias rnr='react-native run-android'
alias rnsr='react-native start --reset-cache'
alias rnbd='react-native bundle --entry-file index.js --platform android --dev false --bundle-output ./android/app/src/main/assets/index.android.bundle --assets-dest ./android/app/src/main/res/'
alias rng='./gradlew assembleRelease'
alias adblog='adb logcat | grep =='
alias adblogjs='adb logcat -s ReactNativeJS'

二、延伸学习

profile/etc/profile),用于设置系统级的环境变量和启动程序,在这个文件下的配置信息会对所有用户生效。当用户登录(login)时,文件会被执行,并从/etc/profile.d目录的配置文件中查找shell设置。

算法刷题

大厂面试还是很注重算法题的,尤其是字节跳动,算法是问的比较多的,关于算法,推荐《LeetCode》和《算法的乐趣》,这两本我也有电子版,字节跳动、阿里、美团等大厂面试题(含答案+解析)、学习笔记、Xmind思维导图均可以分享给大家学习。

开源分享:【大厂前端面试题解析+核心总结学习笔记+真实项目实战+最新讲解视频】

写在最后

最后,对所以做Java的朋友提几点建议,也是我的个人心得:

  1. 疯狂编程

  2. 学习效果可视化

  3. 写博客

  4. 阅读优秀代码

  5. 心态调整