我似乎无法让TypeKit在我的本地节点网络服务器上运行。
我已将localhost
和localhost:1337
添加到我的域名列表中(不确定具有该端口的域名是否会产生影响)。
网络服务器在1337上运行,它具有带有正确套件ID的typekit脚本,但是typekit .js库总是带有404。
答案 0 :(得分:0)
确保点击绿色'发布'编辑套件设置域后按钮(点击'保存设置'后)。如果您不这样做,"在您发布之前,更改将不会在您的网站上发布。"
答案 1 :(得分:0)
出于某种原因,我无法通过将localhost
添加到域列表中来使Typekit在localhost上工作(原因对我来说仍然是未知的,决定不要过多关注它)。
我最后做的一个快速解决方案就是在Typekit中为我的域列表设置一个通配符,而不是:
staging.mysite.com
我设置:
*.mysite.com
然后,在我自己的计算机上,我向我的/etc/hosts
添加了一个不存在的子域名,即:
$ sudo vim /etc/hosts
(打开我的主机数据库配置)
在文件的最后我添加了:
127.0.0.1 localdev.mysite.com
打开localdev.mysite.com:8000
现在显示我的工作副本,没有我之前遇到的恼人403错误(在您的情况下不是404)。我希望这对某些人有用。
答案 2 :(得分:0)
如果您收到404
错误,则表示您尚未发布套件。
如果您收到403
错误,则需要将您的域列入白名单(没有指定端口 - localhost:8080会成为localhost)。