【问题标题】:monaca dosen't load www/index.htmlmonaca 不加载 www/index.html
【发布时间】:2017-01-12 00:54:55
【问题描述】:

我正在使用 monaca(onsenui-react) 创建 cordova 应用程序。

在输入monaca preview 之后,我已经像这样在浏览器上检查了应用程序。 但index.html 不是我所期望的。

我的意思是已经编辑了 www/index.html,但它没有加载到浏览器上。(我不知道加载了什么 index.html) 当然,我在编辑 www/index.html 后输入了monaca preview

有人可以帮助我吗?

【问题讨论】:

  • 你能给个sn-p的代码或截图吗?

标签: android ios cordova reactjs monaca


【解决方案1】:

您需要运行 monaca transpile 将您的代码转换(一种编译)到 www 文件夹中。

使用monaca preview 将使用“webpack.dev.config.js”配置生成临时文件夹的编译。使用“transpile”命令将使用“webpack.prod.config.js”将您的代码编译到 www 文件夹中。

还有一件事:monaca 使用文件夹和包版本(其中大部分已弃用)的巧妙组合来转译,因此如果您不使用 monaca 工具(在线付费工具),我建议您手动执行此操作。

最近我做了一个 repo,一切都已经设置好了(使用 Onsen UI 和 React,还有 Redux - 它很容易移除),为每个 npm 包使用最新版本(Webpack 2 是最重要的,而不是版本 1由 monaca 使用)并将所有内容保存在您的项目文件夹中(在您的 package.json 中,就像它应该的那样)。你可以找到它here

【讨论】:

    猜你喜欢
    • 2015-01-20
    • 1970-01-01
    • 2021-12-02
    • 1970-01-01
    • 1970-01-01
    • 2013-07-29
    • 2019-09-27
    • 1970-01-01
    • 2017-10-24
    相关资源
    最近更新 更多