iOS Universal Links 配置流程
- 创建一个 apple-app-site-association 文件(JSON), 配置具体某个 App 可以 handle 哪些 url 示例: { "applinks": { "apps": [], "details": [ { "appID": "applinks:2HHW7J2HF4.com.diqiugang.2c", "paths": [ "*"] } ] } }
- 上传文件到一个 https 的 web server 上, 可以放在根目录 / 或者 .well-known 文件夹下
- 设置app 处理 universal links 1) 设置 com.apple.developer.associated-domains 字段, 添加一个需要 Universal links 处理的域名列表. To do this in Xcode, open the Associated Domains section in the Capabilities tab and add an entry for each domain that your app supports, prefixed with applinks:, such as applinks:www.mywebsite.com. Limit this list to no more than about 20 to 30 domains. 2)
从iOS 9.3开始, 只支持和当前页面不同域情况下打开App
国内优秀npm镜像推荐及使用
npm全称Node Package Manager,是node.js的模块依赖管理工具。由于npm的源在国外,所以国内用户使用起来各种不方便。下面整理出了一部分国内优秀的npm镜像资源,国内用户可以选择使用。
国内优秀npm镜像
淘宝npm镜像
搜索地址:http://npm.taobao.org/
registry地址:http://registry.npm.taobao.org/
cnpmjs镜像
搜索地址:http://cnpmjs.org/
registry地址:http://r.cnpmjs.org/
如何使用
有很多方法来配置npm的registry地址,下面根据不同情境列出几种比较常用的方法。以淘宝npm镜像举例:
1. 临时使用
npm --registry https://registry.npm.taobao.org install express
2. 持久使用
npm config set registry https://registry.npm.taobao.org
// 配置后可通过下面方式来验证是否成功
npm config get registry
// 或
npm info express
3. 通过cnpm使用
npm install -g cnpm --registry=https://registry.npm.taobao.org
// 使用
cnpm install express
Copyright © 2015 Powered by MWeb, Theme used GitHub CSS.