预填充 Cordova 应用程序文件
Prepopulate Cordova app files
在 Visual Studio Cordova 项目中,除了将它们放在 (project)\www
或 (project)\www
的某个子文件夹中之外,我如何将文件资产包含在我的 Cordova 项目中以便部署它们安装应用程序时到设备?
以及我在 运行 时间如何或通过什么路径访问它们?如果有解决支持资产部署问题的 Cordova 文档,搜索词或 URL 将不胜感激。如果可以的话我会很乐意RTFM
为了说明我所指的资产类型,我正在准备一个应用程序,它使用模板生成供用户填写的表单,例如站点安全检查表。用户第一次使用时极有可能 没有 网络,因为许多建筑工地没有小区覆盖。因此我需要包括
在网络尚未可用时可以使用的资产。
如果您曾经做过无线可升级固件,那么它在概念上与您使用基本固件和 OTA 固件实现的方式类似。
根据 https://github.com/apache/cordova-cli,www 文件夹包含您应用的所有 Web 工件。所以你必须把所有东西都放在这个文件夹里。
但可以肯定的是,您可以使用 Grunt 或 Gulp(例如:http://docs.asp.net/en/latest/client-side/using-grunt.html)等任务运行程序在 www 文件夹中生成内容。例如,我正在使用它来缩小我的 JavaScript 和 Css 文件。还要从别的地方复制一些文件到www文件夹里。
如果您的计算机上安装了 node.js 和 git,您可以从命令行创建项目。
导航到所需的文件夹,然后:cordova create appName
在 Visual Studio Cordova 项目中,除了将它们放在 (project)\www
或 (project)\www
的某个子文件夹中之外,我如何将文件资产包含在我的 Cordova 项目中以便部署它们安装应用程序时到设备?
以及我在 运行 时间如何或通过什么路径访问它们?如果有解决支持资产部署问题的 Cordova 文档,搜索词或 URL 将不胜感激。如果可以的话我会很乐意RTFM
为了说明我所指的资产类型,我正在准备一个应用程序,它使用模板生成供用户填写的表单,例如站点安全检查表。用户第一次使用时极有可能 没有 网络,因为许多建筑工地没有小区覆盖。因此我需要包括 在网络尚未可用时可以使用的资产。
如果您曾经做过无线可升级固件,那么它在概念上与您使用基本固件和 OTA 固件实现的方式类似。
根据 https://github.com/apache/cordova-cli,www 文件夹包含您应用的所有 Web 工件。所以你必须把所有东西都放在这个文件夹里。
但可以肯定的是,您可以使用 Grunt 或 Gulp(例如:http://docs.asp.net/en/latest/client-side/using-grunt.html)等任务运行程序在 www 文件夹中生成内容。例如,我正在使用它来缩小我的 JavaScript 和 Css 文件。还要从别的地方复制一些文件到www文件夹里。
如果您的计算机上安装了 node.js 和 git,您可以从命令行创建项目。
导航到所需的文件夹,然后:cordova create appName