Ionic:2017-18 蓝图
Ionic团队在过去的秋季,是极度繁忙和高生产的。我们已经发布了一些新的项目,开启了Ionic Pro商业服务。我们在一直努力,使得我们的框架和服务越来越棒。
随着所有的计划推进,我想回过头来聊一聊接下来的6-12个月,Ionic会是什么样子。
首先,让我们梳理下短期内你们能够期待的一些事情。
GitHub Pages本身是支持HTTPS,比如仓库地址是alanhg.github.io,https可以正常访问,但自定义域名后,是不可以https访问的。
这里利用Cloudflare的免费CDN服务来实现。
注册Cloudflare账户
点击’Add Site’
选择免费方案
添加成功后,会提示你需要修改域名的DNS服务器
在Crypto下面,选择SSL-Flexible
勾选Always use HTTPS
登录域名服务商的控制台,修改DNS服务器地址为上面Cloudflare所提供的
配置完成后,访问https://1991421.cn
发现可以了,但是浏览器会提示证书错误,为GitHub的,所以我们自定义域名与其不符。
这个问题需要等待一段时间,我是第二天再访问正常了。
按计划Angular6将会在3月底发正式,当前最新版是
6.0.0-beta.3
.
当然Angular6较之5将会使开发更容易,体积更小,速度更快。
ng generate universal <name>
ng build --app=<name>
ng generate app-shell [ --universal-app <universal-app-name>] [ --route <route>]
npm install typescript@'~2.5.3'
resolveModuleName
要求传递的路径以’/‘分隔为了能给用户提供个性化服务,所以有了Cookie小甜饼的存在,之后HTML5又有了localStorage,sessionStorage.
但是苹果的Safari浏览器在无痕浏览模式下是禁止localStorage操作,网页里存在此操作便会报错。
面对这种情况,我们前端可能需要去判断用户是否开启了无痕浏览模式,进而提醒用户。
1 | function isPrivateMode() { |