如何使用纯JavaScript在Cordova中使用Ionic?

时间:2019-08-01 09:47:45

标签: cordova ionic4

所以我想在我的cordova项目的纯JavaScript上使用Ionic 4。我所做的是使用npm安装ionic。

然后我创建一个cordova项目:

cordova create testion

然后添加android平台

cordova platform add android

之后,我进入新创建的cordova目录并运行以下命令:

npm install @ionic/core

然后将 node_modules / @ ionic 的所有内容复制到 www ,然后在我的 index.html 中导入离子,如下所示:< / p>

<head>
  <script type='text/javascript' src="core/dist/ionic.js"></script>
  <link rel="stylesheet" href="core/css/ionic.bundle.css">
</head>

然后我在自己的android上运行它:

cordova run android

我得到的是一个空白页面,控制台上出现此错误:

  

无法加载模块脚本:服务器以非JavaScript MIME类型“”响应。根据HTML规范对模块脚本强制执行严格的MIME类型检查。 -core / dist / ionic / ionic.ionic.esm.js:1

如果我使用以下方法在浏览器上运行该应用程序,则可以正常运行

cordova run browser

我做错什么了吗?请帮忙。谢谢

更新:我在运行Android 7.0的Galaxy J5 Pro上进行了测试

1 个答案:

答案 0 :(得分:0)

运行此命令npm run build --es5应该可以解决该错误。如果没有,请同时显示完整的HTML代码。

而且我也不明白您为什么运行代码npm install @ionic/core

希望这会有所帮助。