windows上下载react、taro遇到的坑

react

安装react、taro之前的准备工作

  • 安装node(装了node的同时会装npm)
  • 安装cnpm(最好装一下cnpm,实际上不使用cnpm也可以)
  • 安装合适版本的webpack

1、安装node以及cnpm的教程

千万注意!!!打开windows终端之后默认的目录是C:/Users/hp,但是我在官网上下载的node保存在D:/Program Files/nodejs里面,设置环境变量的时候设置的是node,导致cnpm -v总出现不是内部命令的提示,实际上就是因为cnpm没有设置好环境变量!!!


理想状态下的nodejs文件夹是这样的,保存npm和npm.cmd,以及cnpm和cnpm.cmd这两种后缀名的文件,包括我下载的别的内容也如此:

包括文件本身及其.cmd后缀文件,然后它们相应的的文件夹保存在node_modules文件夹中

2、在把这些都搞好以后,我装了react,但是运行时它又提示webpack版本过高,所以重新下载了它要求的版本,然后继续提升webpack-dev-server版本过低,所以也重新下载了它要求的版本。然后才能够运行

3、taro的坑是无法自动安装项目依赖,安装项目依赖失败后手动安装npm install也不行,解决方法是安装cnpm

4、taro安装依赖成功后编译不成功,关注taro不是内部命令,由前几次安装cnpm失败可知这是taro设置全局变量不成功,所以就有了上面nodejs文件夹里的格式,再windows上安装这些东西,最大的坑就是要设置全局变量,然后设置错误啊!!!!= = 有的人不需要设置系统直接给出了,有的倒霉蛋比如我就得一个一个设置,总而言之安装上方nodejs的文件夹格式是可以设置成功的

5、taro下载依赖不成功的理由还有没有下载python,所以又跑去下载了Python,神奇的是这个不需要设置全局变量它自己给我设置好了

总结:taro其实和react安装差不多,但是可能是taro它比较新所以不完善吗???它的错误提示一点都不明确,都是一些看不懂的内容,幸亏我是react、taro一起下,出现了同样看不懂的内容,react还提示了我看得懂的内容,比如我要下载Python,比如我webpack和webpack-dev-server版本不对等等,这次在windows上安装最大的收获就是学会看错误提示了,一起看都不想看看也看不懂的内容,这次仔细瞅瞅发现还是可以看懂的,只是需要耐心。一定一定要仔细看它的错误提示!!!!它说not found在一个路径中,你就把这个文件放在它要的路径中,它说need xxx,你就下载个xxx,不要急着找教程,网上教程很可能没有你恰好遇到的问题

以上是 windows上下载react、taro遇到的坑 的全部内容, 来源链接: utcz.com/z/384121.html

回到顶部