如何让create-react-app使用npm而不是yarn?

djp7away  于 2022-11-14  发布在  React
关注(0)|答案(5)|浏览(252)

我有点仓促地根据一个使用Yarn的教程创建了一个React应用程序。现在我打算从头开始重新创建这个应用程序,因为我对reactstrap库不满意,我想改用react-bootstrap。
我已经重新安装了节点。但是,当我运行create-react-app时,它说要使用“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?

gudnpqoy

gudnpqoy1#

您可以选择
1)删除yarn.lock,并运行npm i

2)运行create-react-app app --use-npm

093gszye

093gszye2#

1如果你已经安装了create-react-app,那么用途:

create-react-app --use-npm

2如果您使用的是npx命令,则用途:

npx create-react-app --use-npm

3对于现有的yarn应用程序,删除yarn.lock文件并运行:

npm i

npm install
gorkyyrv

gorkyyrv3#

1.安装创建React应用程序npm i -g create-react-app --use-npm
1.使用cd命令转到所需路径

  1. Add --use-npm create-react-app my-app-name --use-npm此命令将创建一个文件夹,其名称与您在当前路径中提到的名称相同。此文件夹包含react应用程序启动代码所需的所有配置文件
wgmfuz8q

wgmfuz8q4#

我不知道这是否有帮助。但我也有同样的问题,所以这样做了
npx暴露-客户端初始化--npm
并且它安装了npm
希望这对你或将来的某人有帮助

whlutmcx

whlutmcx5#

对于最新版本,该标志更改为--npm。因此,如果要使用npm,请按如下方式使用

npx react-native init YourProject --npm

相关问题