自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

木槿小凡的博客

生活如水,杂事一堆。

  • 博客(18)
  • 收藏
  • 关注

原创 免费可以直接用的API

不需要申请appKey等各种鉴权,可以直接用详细天气http://aider.meizu.com/app/weather/listWeather?cityIds=101240101豆瓣电影电视剧https://movie.querydata.org/api?id=33410979搜单词http://dict.youdao.com/suggest?q=love&num=1&doctype=json...

2021-10-28 11:55:48 255

原创 从零开始使用 webpack5.x 搭建 react 项目

搭建一个react-webpack框架环境: webpack 5.x疑问:明明已经有create-react-app脚手架了,为何还要自己去用webpack去重新做一个脚手架?当然,create-react-app是一个很棒的脚手架了,我们查看其源码,知道其也是在webpack基础上封装的一个脚手架工具,再细看其配置内容,就知道为何需要自己封装一个自己的框架了。1.因为其在打包时,是将node_module目录下所有包都打包到一个vender.chunk里的,而所有自定义的js部分,都打包到一

2021-06-26 15:12:39 1336 1

原创 iOS证书使用说明

前言iOS在开发、打包测试、发布到AppStore时,都是需要配置相关证书来保证App的安全性的,若未配置相关证书,则无法进行相关的发布等操作。证书说明Certificates 为签名证书,用来给 App 签名。其包含了 CSR 的public Key,用来解析识别采用 private key签名的Code sign。Profiles 为授权文件,App在执行 Development, Ad Hot,AppStore时需要授权才能进行,即需要在Xcode的 Signing & Capabi

2021-05-06 16:34:01 947

原创 github官网访问太慢

macOS打开hosts文件.终端输入sudo vim /private/etc/hosts查询 https://github.com 域名对应的 IP 地址,并添加映射到 host 文件中140.82.113.3 https://github.com在 https://www.ipaddress.com/ 中查询IP地址,搜索 https://github.com。3. 刷新DNS缓存dscacheutil -flushcacheWindows打开hosts文件:C:\

2021-05-02 11:38:18 2447 3

原创 分享图文到Facebook、Twitter、Pinterest

分享到Facebook在head标签中添加 <meta property="og:url" content="分享链接的url" /> <meta property="og:description" content="分享的description" /> <meta property="og:image" content="分享图片的url" /> <meta property="og:title" content="分享内容的title" /

2020-11-04 11:22:24 6380 6

原创 Git 撤销&回滚

第一部分:撤销&回滚1.Git add之前 撤回git checkout [file] # 撤销工作区指定文件的修改git checkout . # 撤销工作区所有的修改2.撤回 Git addgit reset HEAD # 撤回所有 Git add 的数据git reset HEAD [file] # 撤回指定 Git add 的文件3.撤回 Git commit撤回到上一个commit,保留修改的内容git reset HEAD^

2020-10-08 21:43:30 318 4

原创 Git Rebase

用来管理commit的提交记录,包括增删改查,进而维护commit log的干净,无污染第一部分:概念基点每个commit都以前一个commit作为基点进行开发,当我们提交一个commit,准备push到远端master时,git会进行检查:远端master的最新节点与当前分支的基点是否一致(即他们的head序号是否一致),若相同,则允许push,否则,禁止push。第二部分:使用1. 变基,继承目标分支的改动通过变更 当前分支 的commit基点,使其继承 目标分支 的更改,并避免了merg

2020-10-08 19:30:51 327

原创 封装一个react组件发布到npm

为什么要将封装的组件发布到npm上?在日常开发中,我们会基于项目对一些通用的组件进行封装,并在项目中进行调用。当一个组件被多个项目调用,需要升级维护时,就会出多次修改的情况,这种维护成本无疑是比较高的。所以,我们此时需要将组件发布到npm上,进行统一版本管理。项目中直接从npm上加载最新的包就可以了。搭建一个自己或企业的私人组件仓库。第一部分:封装一个react组件1. 初始化一个package.jsonyarn init -y2. 安装相关插件包package.json "devD

2020-07-25 17:50:16 3308 5

原创 win10 控制台中常用的命令

第一部分:文件管理1.跳转到制定文件夹下cd [path]注意:切换磁盘,直接[disk]:2.查看目录下包含的文件内容dir3.创建新文件夹md [dir]4.创建新文件type nul > [file]注意:单个文件是需要带后缀名的。5.删除单个文件del /s [file]6.删除文件夹rd /s [dirname]第二部分:端口管理1. 端口管理1.1 查看端口列表netstat -ano1.2 查看端口占用情况nets

2020-07-24 18:37:43 3194

原创 RN项目集成react-native-code-push(四)-- ReactNative项目集成react-native-code-push

参考资料:https://github.com/Microsoft/react-native-code-push环境:react-native(0.58.6)第一部分:注册app1.打开控制台,并执行代码:code-push app add <appName> <os> <platform>生成发布环境的DelopmentKey:Productio...

2020-03-04 12:12:54 5347 3

原创 RN项目集成react-native-code-push(三)-- Code-Push常用管理命令

1.查看版本code-push -v2.查看当前登录用户code-push whoami3.登录code-push账号code-push login code-push-server地址4.注销账号code-push logout5.查看当前已部署的appcode-push app list6.部署一个新的appcode-push app add 说明:a...

2020-03-02 17:05:29 825

原创 RN项目集成react-native-code-push(二)-- CodePush安装环境与登录

第一部分:安装环境1.安装code-push-clinpm install -g code-push-cli说明:npm install -g code-push-cli命令一台电脑只需要执行即可,表示让此台电脑支持code-push服务。安装命令可以在任意路径下执行。第二部分:登录1.登录code-push-server网站,执行命令:code-push login code-p...

2020-03-02 17:01:56 438

原创 ReactNative的IOS打包上架(三)--项目发布

第一部分:注册发布APP信息1.登录苹果开发者官网https://developer.apple.com,如图:2.点击【Account】登录开发者账号,进入控制台页面。如图:3.点击【App Store Connect】进入App管理界面,如图:4.点击 【+】 --> 新建App,得到新建弹窗,如图:说明:<1>此处的套装ID为之前在【Certifi...

2020-03-02 10:06:34 1422

原创 ReactNative的IOS打包上架(二)--项目打包

第一部分:生产项目离线文件1.确认main.jsbundle文件是否存在。说明:main.jsbundle文件负责RN项目的js部分。2.更新main.jsbundle文件(当js部分没及时更新时)<1>在项目的根目录下,ios文件夹下,新建一个bundle文件。<2>在项目根目录下,执行代码:react-native bundle --entry-file ...

2020-03-02 09:59:17 1741

原创 ReactNative的IOS打包上架(一)--证书管理

第一部分:注册APP的ID1.登录苹果开发者官网https://developer.apple.com,如图:2.点击【Account】登录开发者账号,进入控制台页面。如图:3.点击【Certificates,IDs&Profiles】进入证书管理界面,如图:4.点击【Identiflers】,然后点击旁边的【+】号来新建APP的ID,如图:最后,如图,则表示创建A...

2020-03-02 09:49:00 1340

原创 RN项目集成react-native-code-push(一)-- Linux搭建code-push-server服务器

第一部分:环境准备环境:centerOS(7.7)、docker、git、nodejs(10+)、mysql(5.7)、yarn说明:括号内为本次搭建使用的版本一、安装docker1.安装命令curl -fsSL https://get.docker.com/ | sh2.启动dockersudo systemctl restart docker3.查看版本docker vers...

2020-02-22 19:51:36 1003 3

原创 Git常用命令

第一部分:Git 原理图Workspace:工作区Index / Stage:缓存区Repository:本地仓库Remote:远程仓库第二部分:新建分支处理问题步骤第一步:在本地新建文件夹,并拉取 Git 目标仓库代码。Git clone [仓库地址]说明:仓库地址一般在如图位置,为 http 地址。第二步:在 GitLab 上新建议题。第三步:在新建议题上新建...

2019-11-22 16:52:43 270

原创 Linux管理常用命令

第一部分:服务进程管理1.挂载服务nohup [服务启动命令] &注意:nohup在执行完后,需要再点击一次任意键盘,回到shell的命令输入栏,然后通过exit命令来退出链接。若直接关闭,则会失效。丢掉进程。因为直接关闭终端,会断掉该命令所对应的session,导致nohup对应的进程被通知需要一起shutdown。2.查看进程ps aux|grep node说明:ps...

2019-11-22 16:48:48 172

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除