预填充Cordova应用程序文件

时间:2016-01-14 04:42:40

标签: cordova visual-studio-cordova

在Visual Studio Cordova项目中,除了将它们放在(project)\www(project)\www的某个子文件夹中之外,我如何在Cordova项目中包含文件资源,以便在将它们部署到设备时应用已安装?

我在运行时如何或以何种方式访问​​它们?如果有Cordova文档解决支持资产部署的问题,那么将非常感谢搜索词或URL。如果我能用FTFM,我会很高兴RTFM。

为了说明我所说的资产种类,我准备了一个使用模板生成表单供用户填写的应用程序,例如网站安全检查表。在第一次使用时,用户很可能拥有网络,因为许多建筑工地缺乏小区覆盖。因此我需要包括 当网络尚未可用时可以使用的资产。

如果您曾经通过无线升级固件做过,那么它在概念上与您使用基本固件和OTA固件实现的方式并行。

2 个答案:

答案 0 :(得分:1)

根据https://github.com/apache/cordova-cli,www文件夹包含您应用的所有网络工件。所以你必须将所有内容放在这个文件夹中。

但是可以肯定的是,您可以使用像Grunt或Gulp这样的任务运行器(例如:http://docs.asp.net/en/latest/client-side/using-grunt.html)生成www文件夹中的内容。我使用它,例如,缩小我的JavaScript和Css文件。并将一些文件从另一个地方复制到www文件夹中。

答案 1 :(得分:1)

如果您的计算机上安装了node.js和git,则可以从命令行创建项目。

导航到所需的文件夹,然后:cordova create appName

好指南:https://cordova.apache.org/docs/en/4.0.0/guide/cli/