オペレーティングシステム:Ubuntu 18.04.6 LTS
カーネル:Linux 4.15.0-169-generic
アーキテクチャ:x86-64
最新バージョンの Vue をインストールする
root@ubuntu:~# yarn global add @vue/cli
検証
root@ubuntu:~# vue -V
@vue/cli 5.0.8
プロジェクトを配置するディレクトリを作成して移動する
root@ubuntu:~# mkdir myVue
Vue プロジェクトを作成する
root@ubuntu:~# vue create my-vue
プロジェクトを起動する
root@ubuntu:~# yarn serve
初回起動時にエラーが発生しました:Error: ENOSPC: System limit for number of file watchers reached, watch '/opt/myVue/my-vue/public'
原因:ファイルウォッチャーのシステム制限がデフォルトの上限に達しました。制限を増やす必要があります。
制限を確認する:
cat /proc/sys/fs/inotify/max_user_watch
一時的に制限を増やす
root@ubuntu:~# sysctl fs.inotify.max_user_watches=524288
root@ubuntu:~# sysctl -p
永久に制限を増やす
root@ubuntu:~# echo fs.inotify.max_user_watches = 524288 | sudo tee -a /etc/sysctl.conf
root@ubuntu:~# sysctl -p