Yosemite 上的 Safari 8.0 中没有 JSONFormatter
No JSONFormatter works in Safari 8.0 on Yosemite
我尝试了几个 JSONFormatter 插件来美化来自框架 laravel 的 var_dump 数据。
不过,None 的插件有效。我不知道为什么。我什么都试过了,但它总是给我原始文本而不是格式化文本
有什么想法吗?
PS:比如我试过这个:https://github.com/rfletcher/safari-json-formatter
我也遇到了这个问题。虽然我的 json 格式是有效的,但浏览器仍然没有以漂亮的方式显示它。
好吧,我使用 Jsend
(https://github.com/shkm/JSend) 翻译我的结果,返回的结果在所有浏览器中都能正常工作。我不确定为什么,但如果您不想花时间调查,这是一个可行的选择。
找到解决方案!问题隐藏在我的 'homestead.yaml' 文件中。我不得不把这个:
sites:
- map: website.app
to: /home/vagrant/Projects/Website/public
hhvm: true
对此:
sites:
- map: website.app
to: /home/vagrant/Projects/Website/public
h hhvm: true
导致了问题。我删除了它,备份了我的数据库(被删除)和 运行 vagrant provision {your vagrant-id}
我不知道为什么,但现在可以了:)
我尝试了几个 JSONFormatter 插件来美化来自框架 laravel 的 var_dump 数据。
不过,None 的插件有效。我不知道为什么。我什么都试过了,但它总是给我原始文本而不是格式化文本
有什么想法吗?
PS:比如我试过这个:https://github.com/rfletcher/safari-json-formatter
我也遇到了这个问题。虽然我的 json 格式是有效的,但浏览器仍然没有以漂亮的方式显示它。
好吧,我使用 Jsend
(https://github.com/shkm/JSend) 翻译我的结果,返回的结果在所有浏览器中都能正常工作。我不确定为什么,但如果您不想花时间调查,这是一个可行的选择。
找到解决方案!问题隐藏在我的 'homestead.yaml' 文件中。我不得不把这个:
sites:
- map: website.app
to: /home/vagrant/Projects/Website/public
hhvm: true
对此:
sites:
- map: website.app
to: /home/vagrant/Projects/Website/public
h hhvm: true
导致了问题。我删除了它,备份了我的数据库(被删除)和 运行 vagrant provision {your vagrant-id}
我不知道为什么,但现在可以了:)