最近在研究React Native砖顷,在自己的macbook pro上配置環(huán)境很順利的就hello world了。 但是在iMac pro上始終路徑不對论矾。
于是卸載了node驮宴、重新安裝球化。再安裝yarn react-native-cli秽晚,(安裝時(shí)是設(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 回車打開。
修改下圖圈紅位置绢要、這樣就不需要手動(dòng)去修改路徑了吏恭。
圈紅位置