最近在研究React Native,在自己的macbook pro上配置環(huán)境很順利的就hello world了。 但是在iMac pro上始終路徑不對。
于是卸載了node、重新安裝。再安裝yarn react-native-cli,(安裝時是設(shè)置的全局路徑),但是在shell上 輸入yarn 還是提示"-bash: yarn: command not found" ,即yarn不是內(nèi)部命令(路徑還是不對),我發(fā)現(xiàn)在實(shí)在我用戶文件夾里新建了“D/\node\node-global”下,而并非在node的node_modules下,并且在node目錄下并沒有yarn react-native-cli可執(zhí)行的文件
于是我配置了下路徑、可是還是不行,百度了很多方法還是不行。
自己尋找新的辦法
于是,我將D/\node\node-global目錄下的bin文件下(可執(zhí)行文件)復(fù)制粘貼到node路徑下的bin文件下, 然后將D/\node\node-global目錄下node_modules里的模塊包拷貝到 node文件路線下的node_modules里。
步驟:
1.

拷貝可執(zhí)行文件
2.

拷貝模塊包
再次在shell里輸入yarn 可以了 。 成功了! 開始 react-native init MyApp --version 0.44.3 ,入坑開始了。
tips: 其實(shí)后來我發(fā)現(xiàn)是我之前稀里糊涂的把安裝路徑給改掉了
可以在終端 打開npmrc文件 (npm的配置文件)
在終端輸入 open .npmrc 回車打開。
修改下圖圈紅位置、這樣就不需要手動去修改路徑了。

圈紅位置