NPM还是纱线?启动React Native项目和管理软件包的标准做法是什么?

问题描述 投票:-1回答:1

当下面的starting a new React Native project时,将创建一个[[yarn.lock文件,并为其设置纱线。

react-native init myProjectName
同时,许多常见库都假定正在使用

NPM,例如this one

npm install --save react-native-navigation
现在已经在网上阅读了很多辩论(例如this one),我认为将两者混为一谈通常不是一个好主意,开发人员应该坚持使用另一种。

所以...我决定使用

NPM,因为这是我感到高兴,熟悉和满意的东西,而且我还没有看到任何可以证明切换到Yarn的理由。 (打开后再说服。)

我的问题:

    在我的情况下,最佳实践是使用react-native init myProjectName开始一个项目,然后手动撕开纱线部分,例如此Stackoverflow answer所述吗?还是有更好的方法使用
  • NPM
启动React Native项目?我应该代替使用Yarn并安装所有东西,因为那只是“真正的” React Native方式,或出于任何其他原因?
  • 我正在寻找

    最佳实践是什么,并从现在开始坚持下去。如果可能的话,我宁愿将来不要花更多精力考虑包裹管理。

  • [如下所示启动一个新的React Native项目时,将使用yarn进行设置,因为它会创建yarn.lock文件。 react-native init myProjectName同时,许多通用库都假设...
    reactjs react-native npm yarn package-managers
    1个回答
    0
    投票
    每个人都有各自的优点。
    © www.soinside.com 2019 - 2024. All rights reserved.