我使用angle-cli创建了一个新的角2应用程序:
ng new angular2-cordova-test
在项目文件夹中,我使用Cordova cli创建了一个新的Cordova项目:
cordova create cordova com.example.cordova cordova
cordova platform add android --save
cordova build
我从根目录将angular 2应用程序构建到Cordova www目录中
ng build --prod --output-path=cordova/www/
当我将应用程序从cordova目录运行到emulator时:
cordova emulate android
我正在加载 和应用程序不工作
Android模拟器
我认为这与ES6和emulator webview有关
我该怎么解决这个问题?先谢谢你
我用这个来设置底座:
最后,我有一个非常有用的建议,使用Chrome远程调试器来调试您的移动应用程序。控制台,它告诉一切。
就用
如果你去掉基地href,那么你的路线将不会在角2工作。
如果你想建造,就去做
ng build --prod --base-href .
事实上,我问了一个问题,换言之:
https://stackoverflow.com/questions/40470766/angular-2-and-cordova
因为奇怪的原因被关闭了!!答案就在评论中
这个问题非常琐碎,角2项目形成的超文本标记语言包含:
<代码>
这就是导致问题的原因,把它去掉就行了
在解决问题的过程中,我还学会了如何:
这是一个很好的实验
更新:
在进入构建角科尔多瓦路由的情况后,帕斯·吉娅的暗示是必须的
我将meta标记更改为
问题内容: 我已经编写了一个基本的node.js应用程序,并且设法将其部署在Heroku上没有任何问题。我创建了 package.json 和 Procfile ,但是从日志中看到没有正在运行的进程,因此无法获得任何响应。可能是什么问题呢? PS: 我不想使用 Express 框架 我的代码: 我的package.json: 日志: 问题答案: 您已缩放heroku应用程序了吗? 这是必需的步骤。
问题内容: 我正在尝试运行此项目-https://github.com/JumboInteractiveLimited/codetest 我已经下载了Docker工具箱,并执行了GitHub页面上提到的build和run命令,但是当我尝试访问http:localhost:8080时,该页面仍然不可用。 当我尝试再次执行运行时,Docker说 编辑 :澄清一下,我只有在第二次运行时才收到该错误。当我
我知道甚至这个问题已经被提出了几次,但没有找到解决这个问题的方法。我使用的编译命令:。我使用的运行命令: 错误:
我一直试图使用JDBC在JAVA中创建一个简单的数据库应用程序。到目前为止,我所有的尝试都没有成功,甚至在加载驱动程序。了解我是Java新手,刚刚开始学习。以下是我的步骤: 程序总是给出这个例外: 线程“main”Java.lang.ClassNotFoundException:com.microsoft.sqlServer.jdbc.sqlServerDriver在Java.net.URLCla
我一直试图用robotium构建一个单元测试项目,但运行它总是失败,出现错误。 正如我所说的,我已经讨论了很多问题,但没有找到任何帮助我解决这个问题的东西。提前致谢
我现在正在学习Android,在这方面我确实是个新手。我用的是Android版的Eclipse。我已经安装了Android 5.0.1 (API 21)下的所有文件和所有工具。然后我试着创建我的简单的“hello world示例”,但是我得到了很多错误。 以下是我的错误: 你能帮我一下吗?