Я использую компьютер с Windows в качестве основного компьютера для разработки. Я обычно использую WSL для большинства своих проектов, но один из моих электронных проектов требует от меня работы в среде Windows. Поэтому я настроил node, npm, yarn & git на стороне Windows. Но у меня проблемы с локально установленными зависимостями.
Скажем, я добавил в свой проект одновременно yarn add concurrently
. Теперь, если я сделаю yarn run concurrently
, он не скажет, что 'C:\Users\Praneet\Projects\my-project\node_modules\.bin\concurrently' is not recognized as an internal or external command
. Но если я yarn run concurrently.cmd
, это работает. То же самое происходит со скриптами в package.json. Я должен изменить react-scripts start
на react-scripts.cmd start
, чтобы это работало. Но я не хочу делать это для каждого скрипта, потому что со мной работают другие разработчики, которые используют MacOS. Буду очень признателен, если кто-нибудь сможет мне помочь с этим.