我想尝试离子3,但开始时遇到一些问题。当我使用ionic lab
或ionic serve
命令启动应用程序时,当浏览器显示平台时,每个设备(ios,android,windows)上的视图都相同
尽管如果我在IonicModule.forRoot(MyApp)
中将IonicModule.forRoot(MyApp, {mode: 'ios'})
设置为app.module.ts
,它会在所有设备上更改为iOS视图,或者如果我将IonicModule.forRoot(MyApp, {mode: 'md'})
设置为Android所有设备。但是,当我使用默认代码启动应用程序时,每个设备都显示相同的视图,而我再也无法到达这些设备以显示自己的视图。
Here you can see the default operation
And here when I sterted with IonicModule.forRoot(MyApp, {mode: 'ios'})
command
有什么想法为什么不起作用,就像我在互联网上看到的所有视频一样?谢谢您的帮助。
答案 0 :(得分:1)
在没有看到您要打开的URL的情况下,这是我的最佳猜测:尝试打开
http://localhost:8100/ionic-lab
而不是http://localhost:8200。在相同的情况下为我工作。
答案 1 :(得分:0)
您安装的ionic可能有问题吗?尝试卸载Ionic&Cordova,清除缓存并更新NPM。然后重新安装所有内容。使用以下命令:
npm uninstall ionic cordova
npm cache clean -f
npm install -g npm
npm install -g ionic cordova