最近在研究React Native,在自己的macbook pro上配置环境很顺利的就hello world了。 但是在iMac pro上始终路径不对。
于是卸载了node、重新安装。再安装yarn react-native-cli,(安装时是设置的全局路径),但是在shell上 输入yarn 还是提示"-bash: yarn: command not found" ,即yarn不是内部命令(路径还是不对),我发现在实在我用户文件夹里新建了“D/\node\node-global”下,而并非在node的node_modules下,并且在node目录下并没有yarn react-native-cli可执行的文件
于是我配置了下路径、可是还是不行,百度了很多方法还是不行。
自己寻找新的办法
于是,我将D/\node\node-global目录下的bin文件下(可执行文件)复制粘贴到node路径下的bin文件下, 然后将D/\node\node-global目录下node_modules里的模块包拷贝到 node文件路线下的node_modules里。
步骤:
1.
拷贝可执行文件2.
拷贝模块包再次在shell里输入yarn 可以了 。 成功了! 开始 react-native init MyApp --version 0.44.3 ,入坑开始了。
tips: 其实后来我发现是我之前稀里糊涂的把安装路径给改掉了
可以在终端 打开npmrc文件 (npm的配置文件)
在终端输入 open .npmrc 回车打开。
修改下图圈红位置、这样就不需要手动去修改路径了。
圈红位置
网友评论