Я сталкиваюсь с действительно странной проблемой при попытке импортировать локальную зависимость в мой проект.
У меня есть проект с именем 'test_project' и еще один проект, который будет связан с именем 'test_module'. Я связываю тестовый модуль с глобальной папкой node_modules (я пробовал npm link и yarn link). Затем в test_project я связываю test_module. Я импортирую test_module в файл index.js, но когда я запускаю yarn / npm, я получаю эту ошибку:
Failed to compile.
./src/index.js
Cannot find file: 'index.js' does not match the corresponding name on disk: '/mnt/c/users/<my_username>/Projects/test_module/Users'.
По какой-то причине в конец пути добавляется «/ Users», и я не знаю почему. Я дважды снесла свое окружение, и оно продолжает происходить. Это проблема с WSL? У меня что-то настроено неправильно?
РЕДАКТИРОВАТЬ: 'test_project' был сгенерирован из create-реагировать-приложение, без изменений. В случае, если вы хотите знать, как настроена моя среда.
EDIT2: я пробовал это в CMD Window, и все работало правильно. Таким образом, похоже, что проблемы вызваны комбинацией WSL, установки моего узла и какого-либо другого чёрта: /
Спасибо