造一个简单的 Vue UI 库(移动端)
其实是出于对第一个使用的 vue 框架 mint-ui 的怀念,以及想要打造一个简单的适合自己的移动端 UI 框架的目的做的项目。整体想法和架构基于 mint-ui 但是会参考很多 UI 库例如 vux、vant 等,因为 mint-ui 客观事实上来说还是有很多地方需要修改和优化的。
其实是出于对第一个使用的 vue 框架 mint-ui 的怀念,以及想要打造一个简单的适合自己的移动端 UI 框架的目的做的项目。整体想法和架构基于 mint-ui 但是会参考很多 UI 库例如 vux、vant 等,因为 mint-ui 客观事实上来说还是有很多地方需要修改和优化的。
今天发布 npm 包的时候一直提示
1 | npm ERR! code E403 |
经过查找是因为使用 taobao 源的原因导致的。
首先npm i nrm
,nrm ls
查看源,nrm use
使用源
npm init --scope=<作用域名>
npm publish --access public
react-native init AwesomeProject
默认会下载最新的 RN 版本,启动 react-native run-ios
or react-native run-android
。
iOS 真机启动步骤:
Bundle Identifier
改证书名,Version
改版本号Allow testing Host Application APIs
App Transport Security Settings -> Allow Arbitrary Loads
勾选为 yesRCTWebSocket.xcodeproj->RCTWebSocketExecutor.m
localhost 替换为本机 IPRCTWebSocketExecutor.m
文件的 ip 地址依然能刷新修改后的代码。react-native run-ios --simulator "iPhone 7”
。文档对象模型(DOM)
很多语言也实现了DOM,但是DOM已经成为了JavaScript中的一个重要组成部分
JavaScript由ECMAScript + 文档对象模型(DOM) + 浏览器对象模型(BOM)组成