升级本机应用程序和使用npx

时间:2019-12-16 07:21:19

标签: npx

我正在使用0.60.6版本和react-native-cli(全局版本2.0.1)进行react-native项目。当我计划升级到最新版本时,我听说过npx,在浏览了一些资源后,我对升级项目,删除全局react-native-cli并使用npx感到困惑。

我很想知道以下内容:

  1. 我正在为上述项目使用global react-native-cli。因此,我可以卸载cli并仅以(仅)以npx的方式在项目中启动,运行和安装第三方库吗?

  2. 计划升级到最新版本的react-native(即0.61.5)。因此,在使用npx进行升级后,有什么要记住的地方吗?

  3. 如何使用npx在两个平台上进行构建(请记住,react-native-cli已移至社区)?到目前为止,我使用以下命令为android生成调试版本:

    react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/
    cd android && ./gradlew assembleDebug
    

    现在,当从我的系统中删除全局react-native-cli时,上述调试构建命令将不起作用。

  4. 验证:

    npx react-native bundle --platform android --dev false --entry-file index.js --bundle-output android/app/src/main/assets/index.android.bundle --assets-dest android/app/src/main/res/
    cd android && ./gradlew assembleDebug
    

    如果在命令开头的npx生成用于Android的调试版本是正确的方法?

  5. @react-native-community/cli-platform-android我是否需要为android build安装它,这是强制性的吗?

  6. 在将来的将来,react-native是否会弃用或废弃全局react-native-cli?

0 个答案:

没有答案