昨天,在我参加的一个离子会议上出现了一个问题,涉及
ionic serve
和平台。当你使用
ionic serve
时,它会在你的 chrome 浏览器中启动项目。你可能没有意识到它,但默认情况下它使用 ios css 样式。当您使用实验室选项时,这会变得更加明显。这是选项卡模板本身:
这里是 lab 选项——你现在可以看到默认使用 ios 选项。
好的,所以问题是 - 你如何离子服务于 android?事实证明,您可以将 platform 属性与 ionic serve 一起使用。这是在 5 月份添加的(
[request] ionic serve –platform=”android”
)。简单地做
ionic serve --platform android
:
如果你很好奇,这不需要实际添加 android 平台就可以工作。 (另一方面,如果你没有 ios,ionic serve 的默认行为是仍然显示 ios css。)