gpt4 book ai didi

reactjs - npx 使用 yarn 吗?

转载 作者:行者123 更新时间:2023-12-03 14:35:12 28 4
gpt4 key购买 nike

今天我使用 CRA 创建了一个 reactjs 起始模板:

npx create-react-app my-app --template redux
这在我的项目中创建了两个文件: package.jsonyarn.lock .
我很困惑为什么它在我之后起作用 cd在项目中运行 yarn start即使我没有用 yarn create react-app my-app 启动项目.
我有两个问题:
  • 为什么会生成yarn.lock?
  • 之间有什么区别
  • npx create-react-app my-app --template redux
  • yarn create react-app my-app --template redux考虑到它们具有相同的效果。

  • 最佳答案

    npx create-react-app执行 create-react-app二进制和 create-react-app用途 yarn创建您的项目(如果安装了 yarn )。这就是为什么你可以看到 yarn.lock还有为什么yarn-start作品。

    Difference between npx create-react-app and yarn create react-app


    他们都执行 create-react-app二进制。 create-react-app是决定是否要使用 yarn 创建项目的人。使用 npmcreate-react-app , 使用 --use-npm标志(无论你用 create-react-appnpxyarn 执行 directly ,如果你想使用 npm ,你应该设置它。):
    create-react-app my-project --use-npm

    关于reactjs - npx 使用 yarn 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63266392/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com