萨法是的
你这是命令有问题。
npx create-react-app my-app
在上面三个关键词语中, npx 是命令, create-react-app 是参数, my-app 是你要创建的项目名称。
但是我看你截图里面的命令写的是: npx create-react-app my-app tolist
你在my-app后面又跟一个 tolist干嘛,项目要什么就起什么名字,不要带空格。
npx create-react-app my-app
npx create-react-app todolist
这两个都行
这种是function的写法,视频中的写法用了class,https://segmentfault.com/a/1190000011434694 可以看一下这篇文章
哪里的path?
新版都这样啊
有没有装node 和npm?
操作系统不一样,文件结构不一样(如果不懂可以去学下Linux操作系统)。。。
我也是同样问题,请问你解决了吗?
修改npm registry试试
npm config set registry https://registry.npm.taobao.org
配置后可通过下面方式来验证是否成功
npm config get registry
node可以设置环境变量,跳到桌面是因为把react项目创建在桌面
同问 大佬怎么解决的
谢谢啦~
错误信息是什么呢?
如果你其他项目部依赖低版本的node, 你也可以直接下个高版本的node. 就解决了。
npx create-react-app D:\React\demo
指定路径就行了,会在相应的路径下创建项目。
npx create-react-app my-app
npm start
npm run dev
试试
进度条还没跑完?
官方的要求Node >= 6,npm >= 5.2,如果环境没问题那只能说去找个梯子试试吧。
(不过我个人觉得yarn要更好用些)
这个问题我之前使用vue安装依赖的时候遇到过,应该跟你遇到是同一个问题,你可以试试执行npm cache clear ,这个命令是清除缓存的,我执行这个之后再重新安装依赖就可以了
可以参考:https://github.com/miniwyy/fe-todolist
不一定
重新删除执行下呢
通常,将npm升级到最高版本可排除绝大多数错误
npm i -g npm
或者,你可以尝试暂时更改npm的源
npm config list // 查看 npm config set registry https://registry.npm.taobao.org // 比如切为淘宝镜像
没有package.json文件安装失败,你可以试试
npm install -g create-react-app create-react-app myApp