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

键入monaca preview后,我已经在浏览器中检查了这样的应用。
但是index.html不是我所期望的。

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

有人可以帮助我吗?

最佳答案

您需要运行monaca transpile将代码转换为www文件夹。

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

还有一件事:monaca使用文件夹和软件包版本(大部分已弃用)的组合存储进行转换,因此,如果您不使用monaca工具(在线付费产品),我建议您手动执行此操作。

最近,我使用所有npm软件包的最新版本(使用Webpack 2最重要,而不是monaca使用的版本1)对已经设置的所有内容(使用Onsen UI和React,还有Redux-可以轻松删除)进行了回购。 ),并将所有内容保存在您的项目文件夹中(应该放在package.json中)。您可以找到它here

08-18 08:03