我正在使用 MAMP Pro 在 ExpressionEngine 中本地开发一个网站,突然之间我遇到了最奇怪的问题。
我的由 Typekit 提供的 webfonts 突然停止运行。经过仔细检查,我发现我的 Typekit 嵌入代码的第二行附加了Bud1% @
. 这是我完整的 Typekit 代码,供参考:
<script type="text/javascript" src="//use.typekit.net/*******.js"></script>
<script type="text/javascript">try{Typekit.load();}catch(e){}Bud1% @</script>
澄清一下,此代码仅在浏览器中查看时才被注入,而不是在我的代码编辑器中。我还没有测试它是否被注入到生产环境中。
在 SO 中搜索类似问题会产生此线程,表明该问题是由 Finder 隐藏的 .DS_STORE 文件以某种方式引起的,但并未阐明如何解决该问题。
我尝试从目录中删除 .DS_STORE 文件并重新创建受影响的 HTML 文件,但无济于事。
为了进一步澄清,我正在 OSX Mountain Lion (10.8.2) 上开发,使用 Sublime Text 2 作为我的代码编辑器和 Safari 进行测试。ExpressionEngine 2.5.5 是我正在使用的 CMS,整个内容位于 Git Tower 管理的 Git 存储库中。
有任何想法吗!?提前感谢您的帮助。