我正在使用monaca(onsenui-react)来创建cordova app。
在monaca preview
类型之后我在浏览器上检查了这样的应用程序。
但index.html
并非我所期待的。
我的意思是编辑了www / index.html,但它没有加载到浏览器上。(我不知道是什么index.html被加载)
当然,我在编辑www / index.html后输入了monaca preview
。
有人可以帮助我吗?
答案 0 :(得分:1)
您需要运行monaca transpile
将您的代码转换为 www 文件夹中的代码。
使用monaca preview
将使用" webpack.dev.config.js"配置以生成临时文件夹的编译。使用" transile"命令将使用" webpack.prod.config.js"将代码编译到 www 文件夹中。
还有一件事:monaca使用文件夹和软件包版本的大量组合(大多数已弃用)进行转换,因此如果您不使用monaca工具(在线付费内容),我建议您手动执行此操作。
最近我制作了一个包含已经设置好的东西的回购(使用Onsen UI和React,也可以轻松删除Redux),每个npm包使用最新版本(Webpack 2是最重要的,而不是版本1由monaca使用)并将所有内容保存在项目文件夹中(在package.json中,就像应该这样)。你可以找到它here。