React-native学习记录:
https://reactnative.cn
安装
http://mazhuang.org/atom-flight-manual/chapter-1-getting-started/installing-atom.html(便携模式安装,方便移植到没有fq的环境)
注:如果是便携模式安装,一定要下载正确的文件。我一开始就下错了(下的atom-windows.zip ,应该下atom-x64-windows.zip),结果遇到问题了,如下:
https://www.jianshu.com/p/b6835334bd00(Atom安装Nuclide并调试)
http://www.hangge.com/blog/cache/detail_1490.html(React Native - 开发工具Atom+Nuclide详解(安装、使用、代码调试))
https://www.jianshu.com/p/acf5a502f999(RN-第三方之-react-native-fs 文件下载、文本存储)
https://www.jianshu.com/p/d62fc3ede61c(react-native-fs文件创建、查看、上传、下载)
http://blog.sina.com.cn/s/blog_6ac4c6cb0101box5.html(如何查看android虚拟机的目录及文件)
http://blog.sina.com.cn/s/blog_6ac4c6cb0101boxl.html(如何在命令行中查看android的adb)
https://blog.csdn.net/geekqian/article/details/60145357(Android Studio 配置模拟器AVD存放路径(默认在c盘,解决c盘空间不够问题))
https://blog.csdn.net/xiejc01/article/details/8449935(windows 下通过adb shell进入data目录,Permission denied 权限被拒绝)
https://blog.csdn.net/fenggit/article/details/47703617(Android ADB工具-进行文件操作)
如果adb push/pull提示没有权限,先执行adb root,更多命令 adb help
JavaScript 教程:
https://wangdoc.com/javascript/operators/arithmetic.html
ECMAScript 6 入门:
http://es6.ruanyifeng.com
https://f8-app.liaohuqiu.net/tutorials/building-the-f8-app/planning/
推荐开发环境:
Atom+Nuclide,可以替代cmd窗口,如果用cmd运行会出现两个窗口,用atom的话集开发+运行(两个窗口)与一体,而且能打印console这类调试信息。(貌似还是会有个窗口)
windows下,安卓模拟器调出菜单快捷键:Ctrl+M
console常用命令:
https://developer.mozilla.org/zh-CN/docs/Web/API/Console/error
https://www.cnblogs.com/alantao/p/5859358.html
常见问题及解决方案:
/system/bin/sh: su: not found ------ 换模拟器,换安卓版本更低的试试
知识、技巧:
RN绑定this的三种方法:https://www.cnblogs.com/fingersense/p/8098117.html
线react native模拟器,可直接执行rn代码: http://dabbott.github.io/react-native-web-player
网友评论