Я очень доволен, что в Windows WSL работает мой стек ламп (apache, mysql, php, node).
В настоящее время единственная проблема - производительность при установке npm / установке composer / запуске npm.
В настоящее время мой единственный вариант - запускать эти команды за пределами WSL, что не является предпочтительным способом из-за нескольких проблем (различная среда).
У меня есть два возможных решения:
Исключить эти папки из монтирования / папки синхронизации.Возможно ли, что WSL просто исключает синхронизацию этих папок между моей машиной Windows и монтированием linux?Могу ли я размонтировать подпапку ("node_modules" и / или "vendor")?
Сделать символическую ссылку из / mnt / c / htdocs / project / node_modules на ~ / project / node_modules, чтобы передать эти модули на аутсорсинг и предотвратитьпадение производительности ввода-вывода.
К сожалению, второй вариант не работает должным образом;Например, когда я запускаю npm install, я получаю «Не удается найти модуль mkdirp».
Я рад любым советам.