安装vimium

不方便,所以安装vimium只能通过自己从github上下载添加到Chrome插件。 (官方安装方式)
这篇博客记录遇到的安装问题(版本), 后面给出完整的安装过程。

安装问题

异常

安装好coffeescript后,在下载的vimium目录中使用cake build,出现以下异常:
shortFlag = shortFlag != null ? shortFlag.match(SHORT_FLAG)[1] : void 0;
TypeError: Cannot read property '1' of null

原因

“cake build report type error #2671”,是因为"vimium don't yet support Coffeescript v2"。
vimium不支持coffeescript v2以上版本,我们需要将coffeescript版本降到v1

解决

  1. npm install [email protected]
  1. 进入vimium包内目录
  2. node node_modules/coffeescript/bin/cake build
    以上不全局安装coffeescript,然后使用cake build, 是因为不管我怎么安装卸载coffeescript@v2,然后安装coffeescript@v1, 全局命令coffee -v 仍然是v2版本。

完整安装方法

  1. 用coffeescript转换vimium代码。依次在命令行中执行以下命令。(需提前安装好node.js)
  npm install [email protected]
  git clone https://github.com/philc/vimium.git vimium # 或者上 https://github.com/philc/vimium 直接下载压缩包,解压到vimium目录中(目录名非特定,可以自行定义)
  cd vimium
  node ../node_modules/coffeescript/bin/cake build # ../node_modules/coffeescript 是coffeescript包的路径
  1. 打开chrome -> 配置选项(地址栏最右边) -> 更多工具 -> 扩展程序 -> 勾选 开发者模式 -> 点击加载已解压的扩展程序 -> 选择vimium目录 -> 选择。

转载于:https://my.oschina.net/wangMr/blog/1631558

你可能感兴趣的:(安装vimium)