原创 iOS之Xcode斷點調試

  目錄 一、Breakpoint(斷點)調試 1.Edit Breakpoint (1)Condition (2)Ignore (3)action (4)Options 2.Disable Breakpoint 3.Delete Br

原创 ReactNative之tsx文件中不存在屬性

類型“Readonly<{}> ”上不存在屬性“XX”。ts(2339) 解決辦法: export default class LZMain extends React.Component<any,any> 將props和state類型

原创 ReactNative之JSX 元素類型“Navigator”不具有任何構造簽名或調用簽名。ts(2604)

JSX 元素類型“Navigator”不具有任何構造簽名或調用簽名。ts(2604) 這個主要是ts和js的寫法的區別: js:傳統的方式直接在構造函數中使用 constructor(){     this.state = {    

原创 Git commit後提交記錄消失不見

我用sourcetree提交後,能看到我提交的代碼,然後通過拉取代碼,導致commit記錄消失。在終端使用git log也沒有剛剛提交的commit記錄。 解決辦法: 使用git reflog可以看到提交記錄,複製commit id,然後

原创 linux系統之FirewallD is not running

開啓80端口時: firewall-cmd --add-port=80/tcp --permanent  報錯: FirewallD is not running  通過終端輸入: systemctl status firewall

原创 安裝brew報錯:error: RPC failed; curl 56 LibreSSL SSL_read: SSL_ERROR_SYSCALL, errno 54

==> This script will install: /usr/local/bin/brew /usr/local/share/doc/homebrew /usr/local/share/man/man1/brew.1 /usr/

原创 ReactNative之組件回調函數的綁定

組件回調函數的綁定: import React from 'react'; import { StyleSheet, Text, View, Dimensions, TextInput, } from 'react-

原创 React之創建項目

環境配置略過,進入官網上面有詳細講解 1、打開終端 2、cd到自己的文件夾: 我這就零時創建一個2019-7-23的文件夾 3、初始化josn: 終端輸入: npm init 然後根據提示輸入就行(括號中的是提示),這樣一個packa

原创 git之 You are in the middle of a merge -- cannot amend問題解決方法

解決方法: git reset --merge 注:取消合併 git rebase 注:將當前分支重新設置基線 git diff -w +衝突的文件 注:查看衝突點,修改衝突的文件,達到提交的狀態。 git rebase --contin

原创 ReactNaitve之cocopod報錯Invalid `RNFS.podspec` file: Malformed version number string v2.1.0-rc.1.

[!] Failed to load 'RNFS' podspec: [!] Invalid `RNFS.podspec` file: Malformed version number string v2.1.0-rc.1. #

原创 markdown文件轉爲pdf

一、安裝pandoc markdown文件轉爲pdf使用pandoc轉 1、可以github上下載,下載地址: 網頁拉到底部;根據需要下載: 2、也可以命令安裝,終端輸入: brew install pandoc 安裝時間太長,添加淘

原创 ReacNative之Command `npm install --save --save-exact react-native` failed.

Error: EACCES: permission denied, mkdir '/Users/liuzhao/.npm/_npx/2938' TypeError: Cannot read property 'loaded' of un

原创 react之安裝webpack報錯gyp ERR! stack Error: EACCES: permission denied, mkdir

在終端命令中加入--unsafe-perm 就ok了: sudo npm install webpack -g i --unsafe-perm 分析: 看到Error: EACCES: permission denied, mkdir

原创 react之運行webpack報錯:ERROR in Entry module not found: Error: Can't resolve 'babel-loader'

那就安裝一個,終端輸入: sudo npm install babel-loader --save

原创 react-nativ之Mac node已安裝 但是報-bash: npm: command not found

到官網重新下載個node安裝下就行了:下面是官網下載地址 https://nodejs.org/en/