在Visual Studio Cordova项目中,除了将它们放在(project)\www
或(project)\www
的某个子文件夹中之外,我如何在Cordova项目中包含文件资源,以便在将它们部署到设备时应用已安装?
我在运行时如何或以何种方式访问它们?如果有Cordova文档解决支持资产部署的问题,那么将非常感谢搜索词或URL。如果我能用FTFM,我会很高兴RTFM。
为了说明我所说的资产种类,我准备了一个使用模板生成表单供用户填写的应用程序,例如网站安全检查表。在第一次使用时,用户很可能不拥有网络,因为许多建筑工地缺乏小区覆盖。因此我需要包括 当网络尚未可用时可以使用的资产。
如果您曾经通过无线升级固件做过,那么它在概念上与您使用基本固件和OTA固件实现的方式并行。
答案 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