【发布时间】:2015-09-16 00:52:39
【问题描述】:
任务是运行由yeoman 使用angular-fullstack-generator 和phonegap 创建的应用程序。
对于任何感兴趣的人,这些是我找到的最有前途的教程:
Getting Started with Mobile App Development with PhoneGap + Yeoman + AngularJS + Ionic
Quick Start Guide to PhoneGap+AngularJS 由 Holly Schinsky 撰写。 (UI 部分可以工作,但功能不行 - 使用基本设置)
Building PhoneGap Apps with AngularJS 由 Brian Ford 撰写。 (似乎代码库在某些时候发生了变化,所以我真的没有让它工作)
所以第一个教程引导我找到了一个由 yeoman 团队使用 angular-generator 的工作解决方案。但是现在使用 angular-fullstack-generator 我遇到了以下问题。控制台告诉我:
Failed to load resource file:///app/45eec174.app.css
Failed to load resource file:///app/f9250ffb.vendor.js
Failed to load resource file:///app/90992454.app.js
Failed to load resource file://www.google-analytics.com/analytics.js
所以到目前为止,我的怀疑是在index.html 的头部生成的<base href="/"> 标记。类似于此SO-question。简单地删除它是没有选择的。
现在我对 grunt 的理解是有限的,但为什么它与 grunt serve 一样有效?
我将如何解决此问题以使其与 phonegap 一起使用?
【问题讨论】:
-
您没有提供很多信息,但如果我必须做出有根据的猜测,我会说您的 index.html 位于错误的位置。它相对于您的应用文件夹位于何处?
-
跟app在同一个文件夹里
标签: cordova gruntjs angular-fullstack