0
私は.jsで終わるファイルのタグを生成しようとしています。これが起こります。vim、jsctags、またはctagsを使って.jsファイルを.htmlファイルとして扱うにはどうすればよいですか?
Didn't find a name for constructor^@^@node.js:201^@ throw e; // process.nextTick error, or 'error' event on first tick^@ ^^@Error: Didn't find a name for cons
tructor^@ at errorWithCode (/usr/local/lib/cfa2/jscfa.js:157:11)^@ at Array.toType (/usr/local/lib/cfa2/jscfa.js:1574:11)^@ at /usr/local/lib/cfa2/jscfa.js:1994:18^@
at Aval.forEachObj (/usr/local/lib/cfa2/jscfa.js:2020:5)^@ at Aval.toType (/usr/local/lib/cfa2/jscfa.js:1993:8)^@ at funToType (/usr/local/lib/cfa2/jscfa.js:3736:31)^@ a
t getTags (/usr/local/lib/cfa2/jscfa.js:3786:24)^@ at Object.interpret (/usr/local/lib/jsctags/ctags/interp.js:54:21)^@ at Object.scan (/usr/local/lib/jsctags/ctags/index.j
s:104:16)^@ at processPath (/usr/local/bin/jsctags:189:18)^@
ただし、.jsを.htmlに変更してファイルの名前を変更しても問題ありません。
何か(vim、ctags、またはjsctags)は、タグを生成するときにファイル拡張子に基づいて何らかの決定をしています。
ここでは何が起こっていますか?ファイル名の拡張子を.htmlに変更すると、それが機能するのはなぜですか?
まったく同じ問題を扱った質問が既にあります。最初のエラーメッセージにこのエラーメッセージを追加する必要があります。 – romainl