## 事象 1. 既存の`vue`ファイルをコピペした新しいファイルを作成する 2. 1で作成したファイルを開く [[computed()]]などが`Cannot find name 'computed'`エラーになる。 ## 原因 [[watchman]]をインストールしていないから。 > If you have difficulty installing watchman, you can use coc-volar without watchman, but you may not be able to immediately use volar's IntelliSense with the newly added files. ## 解決方法 [[watchman]]をインストールする。 ```console $ unzip watchman-*-linux.zip $ cd watchman-vYYYY.MM.DD.00-linux $ sudo mkdir -p /usr/local/{bin,lib} /usr/local/var/run/watchman $ sudo cp bin/* /usr/local/bin $ sudo cp lib/* /usr/local/lib $ sudo chmod 755 /usr/local/bin/watchman $ sudo chmod 2777 /usr/local/var/run/watchman ``` が、libcryptoのバージョンが古くて動かなそう...。 ```console $ watchman version watchman: error while loading shared libraries: libcrypto.so.1.1: cannot open shared object file: No such file or directory ``` 優先度は高くないので一旦保留... ## 参考 - [yaegassy/coc\-volar: Volar \(Fast Vue Language Support\) extension for coc\.nvim](https://github.com/yaegassy/coc-volar?tab=readme-ov-file#recommended-additional-installation-of-watchman)