我正在开发一个项目来创建一个网站的移动应用程序版本(已经部署和服务的网站),我们正在使用Ionic v1.7.16。
我的上司已经审查过我们是否可以开展Ionic项目,然后将其部署到网络上(取代之前的网络版本),在移动设备和浏览器(桌面设备)中拥有几乎相同的界面和用户体验
我读过“离子浏览器平台”,有点经验,我没有遇到过问题。
我的问题与标题相同。 “离子服务”和“离子构建浏览器”之间有区别吗?
我的观察:
离子浏览器平台仍然处于测试阶段,我没有遇到像我这样关于Ionic平台android的太多来源。关于各种Ionic浏览器平台的常见问题/消息来源也表示赞赏。
答案 0 :(得分:3)
其中一位Ionic开发人员表示他们的浏览器构建生产仍在进行中。你可以在这里看到Harrington的评论:
https://github.com/ionic-team/ionic/issues/10635
他建议暂时使用npm run build --prod
。
我建议还要缩小,压缩和添加版本号到.js文件和其他包含,以强制浏览器刷新。
我注意到Angular 2/4在他们的生产构建过程中更进一步。我想知道ng build --prod
是否是Ionic团队试图去的地方,以及你是否可以用它来建立离子项目。
Angular的好处是可以在index.html上更改包含,以便在最后添加随机数,从而迫使用户浏览器刷新main.js
这样的关键文件。