解决 iOS 系统日期/时间输入框文字无法右对齐

由于 iOS 系统 safari 浏览器中,类型为日期/时间的 input 默认 css 样式为 display:-webkit-inline-flex,使用 text-align: right 时无法让 input 内的文字右对齐。

为了让其支持文字右对齐需要修改 css 样式 display: block,然后就支持 text-align: right 了。

input[type=date], input[type=time] {
  display: block;
  text-align: right;
}

使用 cnpm 命令行工具代替 npm

直接使用 npm 总是会出现莫名的错误,cnpm 直接从国内的镜像站点下载,不用记住复杂的 registry 参数

npm install -g cnpm

如果安装 cnpm 也失败的话,那就得加上 registry 参数来从国内镜像安装

npm install -g cnpm --registry=https://registry.npm.taobao.org

然后就可以替换掉 npm 命令直接使用

cnpm install -g gulp
cnpm install