npm i安裝模塊后出錯
-
錯誤提示
-
解決辦法:刪除生成的v7包
npm install -g yarn react-native-cli后執(zhí)行react-native run-android命令提示“react-native不是內(nèi)部命令或外部命令”
-
原因:NodeJs緩存的地址沒有設置好
-
解決辦法
1.使用npm config ls查看npm配置的路徑
2.修改緩存路徑
3.重新執(zhí)行npm install -g yarn react-native-cli宪潮,解決問題
git commit出錯
- 原因:遠程分支上更新了代碼险耀,git pull的代碼與本地的代碼有不同的地方
- 解決辦法:檢查遠程分支pull下來的代碼與本地的代碼级遭,去掉不同的地方,一般以最新的那個版本為主
git分支操作
- git分支基本命令
git add ..
git commit -m "update"
git pull
git push
git branch <name> /*創(chuàng)建分支*/
git branch /*查看本地所在分支*/
git branch -a /*查看遠程倉庫所有分支*/
git checkout <name> /*切換分支*/
git checkout -b <name> /*創(chuàng)建+切換分支*/
git merge <name> /*合并某分支到當前分支*/
git branch -d <name> /*刪除分支*/
- webstorm git分支操作
webstorm自帶了git命令插件产阱,可以直接使用,不用輸命令泰佳,個人理解的分支操作為:
(1)首先要新建一個自己的分支翔怎,并且在本地切換為自己的分支;
(2)將自己縮寫的代碼git commit到自己的分支豆胸;
(3)由本地分支git push到自己的遠程分支;
(4)最后將自己的代碼請求合并到主分支巷疼。 - 注意
(1)如果遠程代碼有更新晚胡,需要需要先git pull到本地才能再次提交代碼灵奖。
(2)每次從遠程分支git pull代碼后先npm i安裝模塊再運行。
npm install 報錯(npm ERR! errno -4048估盘,Error: EPERM: operation not permitted,)解決方法參考網(wǎng)址
運行命令
npm cache clean --force
撤銷merge
$ git reset --hard HEAD (or sha_1)
git commit --no-verify -m "修改"