首页 > 解决方案 > 如何使用 Parcel 导入 cordova.js

问题描述

我正在尝试将 Vue 和 Parcel 与 Cordova 一起使用。

但是像导入 Cordova 一样import cordova from "cordova";似乎不起作用,并且将其添加为脚本会引发错误,因为它无法引用它。

为了创建 www 文件夹,我的脚本看起来像这样,parcel watch src/index.html --out-dir www --public-url /CordovaVue/app-cordova-vue/www我应该事先运行其他东西吗?

标签: vue.jscordovamobileparceljs

解决方案


我认为您应该动态添加科尔多瓦脚本。像这样:

// Dynamically load cordova
var cordova = document.createElement('script')
cordova.setAttribute('type','text/javascript')
cordova.setAttribute('src', 'cordova.js')
document.getElementsByTagName("head")[0].appendChild(cordova)

来源:https ://github.com/Viglino/parcel-cordova/blob/master/index.js


推荐阅读