Посмотрите на это:
/mnt/c/Users/chengtie/AppData/Roaming/npm/yarn: 12
Он ищет пряжу, установленную на Windows. Вы должны или удалить пряжу из windows, или удалить ее из ПУТИ WSL.
Используйте следующее, чтобы удалить windows пряжу из ПУТИ:
WIN_YARN_PATH="\$(dirname "\$(which yarn)")"
export PATH=\$(echo "\${PATH}" | sed -e "s#\${WIN_YARN_PATH}##")
Вы можете добавить это к ваш .bashr c
Кроме того, посмотрите на ваши сообщения об ошибках, которые он также получает npm из windows, вам нужно удалить их из пути, используя ту же технику.
С уважением,
Карлос