我迫不及待地根据一个使用Yarn 的教程创建了一个React应用程序.现在我要从头开始重新创建应用程序,因为我对reactstrap库不满意,我想切换到ReactBootstrap.

我重新安装了node.然而,当我运行create react应用程序时,它说要使用"Yarn "而不是"npm",如下所示:

  yarn start
    Starts the development server.

  yarn build
    Bundles the app into static files for production.

  yarn test
    Starts the test runner.

  yarn eject
    Removes this tool and copies build dependencies, configuration files
    and scripts into the app directory. If you do this, you can’t go back!

We suggest that you begin by typing:

  cd react-test
  yarn start

我想使用npm,因为它似乎被更广泛地使用,并且有更多基于它的例子.我是被Yarn 缠住了,还是可以继续使用npm?

推荐答案

你也可以

1) 移除yarn.lock,运行npm i

2) 跑create-react-app app --use-npm

Reactjs相关问答推荐

重定向React路由中没有根文件夹的所有路径匹配

LocalStore未存储正确的数据

呈现组件元素(MAP)中的问题

NextJS(AppRouter)、Apollo(客户端),在根布局中使用ApolloProvider时出错

Reaction路由的问题-在Effect使用API调用响应设置状态之前呈现页面

如何在没有 node 模块的情况下利用外部Java脚本文件制作OWL carousel

使用Overpass API Endpoint计算 map 上的面积

值在返回页面时不更新,即使我已经更新了它们

有没有一种惯用的方式来接受特定的子元素?

Reaction中的数据加载不一致

如何根据ReactJS中元素列表中的布尔值仅显示一次值

Spring Boot + React + MySQL应用的架构层面有哪些?

为什么我会收到此错误:无法在我的react 包上读取 null 的属性(读取useState)?

如何在屏幕上使用相同的可重用

改变输入的默认值时出现问题:number react-hook-form

React js中不记名令牌中的空间问题

下一次导出:未捕获的语法错误:标识符注册表已被声明

如何解决在 react.js 中找不到模块错误

网格项不缩小以适应包含的可滚动列表

如何从另一个切片中的不同切片获取状态并对其进行处理?