Mac 工程化工具
工程化工具
一、HomeBerw 安裝 / 卸載
Mac系統的包管理器,用于安裝NodeJS和一些其他必需的工具軟件
1.安裝
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"譯注:在Max OS X 10.11(El Capitan)版本中,homebrew在安裝軟件時可能會碰到/usr/local目錄不可寫的權限問題。可以使用下面的命令修復:
sudo chown -R `whoami` /usr/local# 管理員權限(sudo) 修改用戶(change owner) 遞歸執行用戶目錄下的所有文件(-R)2.卸載
$ cd `brew --prefix` $ rm -rf Cellar $ brew prune $ rm `git ls-files` $ rm -rf .git $ rm -rf ~/Library/Caches/Homebrew二、npm鏡像加速
注意:React Native 開發,不要使用cnpm!cnpm安裝的模塊路徑比較奇怪,packager不能正常識別!
npm config set registry https://registry.npm.taobao.org --global npm config set disturl https://npm.taobao.org/dist --global三、Yarn、React Native的命令行工具(react-native-cli)
Yarn是Facebook提供的替代npm的工具,可以加速node模塊的下載。React Native的命令行工具用于執行創建、初始化、更新項目、運行打包服務(packager)等任務。
npm install -g yarn react-native-cli安裝完yarn后同理也要設置鏡像源:
yarn config set registry https://registry.npm.taobao.org --global yarn config set disturl https://npm.taobao.org/dist --global如果你看到EACCES: permission denied這樣的權限報錯,那么請參照上文的homebrew譯注,修復/usr/local目錄的所有權:
sudo chown -R `whoami` /usr/local四、node 及 node 版本管理
1.首先安裝 nvm (或者利用 n)版本管理工具
本文針對 MacOs 系統,其他系統請移步 https://github.com/creationix/nvm/blob/master/README.md
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash2.利用 nvm 安裝 node
# 查看 nvm 命令 nvm --help# 查看遠程 node 版本列表 nvm ls-remote # 安裝 node + 版本號 nvm install v6.9.0# 卸載 node v6.9.0 nvm uninstall # 指定默認版本 nvm alias default v5.0.03.利用 npm 安裝 npm 鏡像 nrm
再安裝完 node 后, npm 隨 node 版本而變,無需特意安裝 npm,全局安裝 nrm,重新啟動 terminal 全局生效(如不全局安裝,切換 node 版本會失效)
npm install nrm -g轉載于:https://www.cnblogs.com/jwen/p/8459022.html
總結
- 上一篇: 华硕路由器怎么用app连接 如何进入华硕
- 下一篇: 9.管好进程和服务