日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Mac 工程化工具

發(fā)布時(shí)間:2023/12/2 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Mac 工程化工具 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

工程化工具

一、HomeBerw 安裝 / 卸載

Mac系統(tǒng)的包管理器,用于安裝NodeJS和一些其他必需的工具軟件

1.安裝

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

譯注:在Max OS X 10.11(El Capitan)版本中,homebrew在安裝軟件時(shí)可能會(huì)碰到/usr/local目錄不可寫的權(quán)限問題。可以使用下面的命令修復(fù):

sudo chown -R `whoami` /usr/local# 管理員權(quán)限(sudo) 修改用戶(change owner) 遞歸執(zhí)行用戶目錄下的所有文件(-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 開發(fā),不要使用cnpm!cnpm安裝的模塊路徑比較奇怪,packager不能正常識(shí)別!

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的命令行工具用于執(zhí)行創(chuàng)建、初始化、更新項(xiàng)目、運(yùn)行打包服務(wù)(packager)等任務(wù)。

npm install -g yarn react-native-cli

安裝完yarn后同理也要設(shè)置鏡像源:

yarn config set registry https://registry.npm.taobao.org --global yarn config set disturl https://npm.taobao.org/dist --global

如果你看到EACCES: permission denied這樣的權(quán)限報(bào)錯(cuò),那么請(qǐng)參照上文的homebrew譯注,修復(fù)/usr/local目錄的所有權(quán):

sudo chown -R `whoami` /usr/local

四、node 及 node 版本管理

1.首先安裝 nvm (或者利用 n)版本管理工具

本文針對(duì) MacOs 系統(tǒng),其他系統(tǒng)請(qǐng)移步 https://github.com/creationix/nvm/blob/master/README.md

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash

2.利用 nvm 安裝 node

# 查看 nvm 命令 nvm --help# 查看遠(yuǎn)程 node 版本列表 nvm ls-remote # 安裝 node + 版本號(hào) nvm install v6.9.0# 卸載 node v6.9.0 nvm uninstall # 指定默認(rèn)版本 nvm alias default v5.0.0

3.利用 npm 安裝 npm 鏡像 nrm

再安裝完 node 后, npm 隨 node 版本而變,無需特意安裝 npm,全局安裝 nrm,重新啟動(dòng) terminal 全局生效(如不全局安裝,切換 node 版本會(huì)失效)

npm install nrm -g

轉(zhuǎn)載于:https://www.cnblogs.com/jwen/p/8459022.html

總結(jié)

以上是生活随笔為你收集整理的Mac 工程化工具的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。