Mac上SublimeText3安装Emmet时怎么也无法补全HTML5,tab键失效问题

度娘了大半天,才发现是PyV8的“”,在安装Emmet时:

Error while loading PyV8 binary: exit code 3 
Try to manually install PyV8 from
https://github.com/emmetio/pyv8-binaries

弹出这个,无奈手动安装,度娘的第一篇入坑:

官网下载:https://github.com/emmetio/pyv8-binaries

新建PyV8文件夹,然后将解压后的文件夹全部放进去。再将PyV8放到Preference--Browser Packages的文件夹,虽然没有提示错误,但是依旧没有正常加载,按tab键没有效果,查看日志是报如下错误:

PyV8.JSContext() AttributeError: ‘module’ object has no attribute ‘JSContext’

真正的解决方法:

PyV8这个文件夹放的目录不对,不应该放到Preference--Browser Packages的文件夹,而应该放到上层文件夹的Installed Packages这个文件夹。即本着PyV8这个文件夹必须和Emmet同在一个父文件夹下为原则。

即PyV8应该放到路径:/Users/你的用户名/Library/Application Support/Sublime Text 3/Installed Packages 这个路径下!

附成功tab键 HTML5快速模板:

 

一篇前端开发必备的Emmet使用手册

 

人已赞赏
Mac教程

MacOS完整安装包下载方法

2019-11-25 16:22:14

Mac教程

Sublime Next快捷键(Mac版)

2020-2-3 10:28:48

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索