- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要更新 cordova.js 才能修复我的 Cordova 项目上的问题 CB-7868。
我运行了此 post 中所述的所有命令但我无法更新 cordova.js。
我的 Cordova 项目适用于 Android 平台。
最佳答案
您必须手动更新 NPM 软件包并进行修复,或者等待下一个工具版本(稍后于 11 月 13 日发布)
如果您要等待下一个版本,那么您应该运行cordova platform update android
如果您想一次性修补,则必须将 platforms/android/assets/www/cordova.js
的内容替换为您的修补版本,或根据您的需要修改该文件。
如果您想永久手动修补,则必须执行以下步骤。
a) 打开 NPM 存储的 cordova NPM 包。
在 Windows 上:%appdata%\npm-cache\cordova-js
在 Linux 上~/.npm/cordova-js
b) 在其中您将看到 Cordova 的特定版本,例如 3.7.1。
c) 在该文件夹 package.tgz 中,将其内容解压到另一个文件夹,让我们使用 ~/cordova-js-modified
进行引用。
d) 根据您的需要修改文件package/cordova.js
并保存。
e) 将 ~/cordova-js-modified
的内容重新打包到 package.tgz
并再次放入 3.7.1
文件夹中.
f) 现在您将拥有修改后的版本,每次运行 cordova
命令时都会应用该版本。
关于javascript - 如何更新 cordova.js?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27038382/
我是一名优秀的程序员,十分优秀!