我编写了一个混合应用程序,我的目录结构将索引放在www内的文件夹中,目录似乎是
cordova/wwww/SomeFolder/index.html
我在cordova config.xml文件中写道:
<content src="SomeFolder/index.html"/>
当我做了
ionic run android --device
一切正常,应用程序安装在一个设备中,工作正常。
问题是当我尝试使用livereload时:
ionic run -l android --device
应用程序被安装在设备中但不起作用,出现一条关于找不到文件索引的消息
在这个问题上,我可以在浏览器中打开应用程序,说不是wroks,但如果我添加文件夹名称,我可以打开应用程序:
10.0.23.4:8100/SomeFolder/
问题是当我在浏览器中保存修改时出现msg 404,我确实将地址更改为10.0.23.4:8100/SomeFolder/重新加载并导航我工作的地方,这很乏味。
是否存在配置livereload以搜索文件夹中的索引而不是根文件夹www?
的方法答案 0 :(得分:0)
@Pablote:你有没有尝试过以下的
.config(function($stateProvider, $urlRouterProvider) {
$stateProvider
.state('some-folder', {
cache: false,
url: '/somefolder',
templateUrl: "SomeFolder/index.html",
})
});