atom でいつごろからかctagsでエラーが発生していたので解消した

いつごろからかAtomでctagsのエラーが発生していた。

At Cannot find module '/usr/lib/electron/resources/app.asar.unpacked/node_modules/symbols-view/node_modules/ctags/build/Release/ctags.node'
Error: Cannot find module '/usr/lib/electron/resources/app.asar.unpacked/node_modules/symbols-view/node_modules/ctags/build/Release/ctags.node'

調べてみると、どうやらパスが変わったようなので、issueにあるようにctags.coffeeを修正。

$ vim ~/.atom/packages/atom-ctags/node_modules/ctags/src/ctags.coffee
{Tags} = require(process.resourcesPath + '/../../atom/node_modules/symbols-view/node_modules/ctags/build/Release/ctags.node')
#{Tags} = require(process.resourcesPath + '/app.asar.unpacked/node_modules/symbols-view/node_modules/ctags/build/Release/ctags.node')

エラーが出なくなって一安心。

参考: https://github.com/yongkangchen/atom-ctags/issues/145

スポンサードリンク

シェアしてね!!