【问题标题】:React native unable to download JS bundle in windows phoneReact Native 无法在 Windows Phone 中下载 JS 包
【发布时间】:2018-06-12 14:20:29
【问题描述】:

收到此错误

当我通过 Visual Studio 在 hockeyapp 上上传 zip 文件时,React Native 无法在 Windows 桌面下载 JS 包。当我停止 React Native 服务器时,在同一系统上仍然出现相同的错误。

我无法在另一台机器上运行此代码。请帮助

【问题讨论】:

    标签: windows react-native react-web


    【解决方案1】:

    经过 2 天的冲浪,我解决了这个问题,现在工作正常 - 以前,我无法使用 hockey 应用程序在另一个 Windows 系统中安装我的 Windows 应用程序(在 react native 中创建)。我在 Visual Studio 2017 中创建了应用程序包,但出现错误——无法下载 js 包,因为我没有使用离线包。

    所以要创建调试或发布包以在其他设备上运行,请使用此命令-

    react-native bundle --platform windows --entry-file index.windows.js --bundle-output windows/{你的项目名称}/ReactAssets/index.windows.bundle --assets-dest windows /{你的项目名称}/ReactAssets --dev false(如果您想创建发布包,则必须这样做)

    就我而言,我在上述命令的资产路径中使用了错误的斜杠。 完成此步骤后,在 Visual Studio 中创建应用程序包

    上传到 HockeyApp 或其他地方以分发您的应用

    现在您不会收到此错误

    【讨论】:

    • 非常感谢!这终于对我有用,我只需要改变一件事。 Index.windows.js 对我来说只是 index.js。所以: react-native bundle --platform windows --entry-file index.js --bundle-output windows/{你的项目名称}/ReactAssets/index.windows.bundle --assets-dest windows/{你的项目名称} /ReactAssets --dev false
    • 感谢生成对我有用的捆绑包。现在,按照这些步骤生成发布的 apk。商店 > 创建包 > 发布 x86、x64。这会生成 .ps1 文件。运行此文件会在 Windows 上安装我的应用程序。但是,当我运行它时搜索捆绑包。您能否分享使用 bundle 生成 .exe 的步骤
    猜你喜欢
    • 2018-01-26
    • 2016-05-24
    • 1970-01-01
    • 2019-03-22
    • 1970-01-01
    • 2019-12-22
    • 1970-01-01
    • 2017-10-12
    • 2016-03-14
    相关资源
    最近更新 更多