Нет подходящих файлов … были найдены. (ReactJS)

#reactjs #npm

#reactjs #npm

Вопрос:

итак, я попытался запустить npm start свое приложение react. Но он не запущен, вместо этого он реагирует следующим образом:

‘/Users/ macintoshhd/iCloud Drive (Архив)/Documents/Abu Abdillatief/Самообучение / vetme / src /.’ были найдены.

Кто-нибудь может помочь? В предыдущих проектах все работает нормально, и я попытался снова запустить другие предыдущие проекты, в которых . в src папке нет файла, все прошло хорошо, без проблем. Кроме того, у этого также нет . файла в src папке.

Я не знаю, . относится ли к index.js или к каким-либо другим файлам, но это явно не отличается, когда речь идет о файлах, содержащихся внутри src , при инициализации npx create-react app ... или create-react-app ... .

Что я пробовал:

  • Удалить node_modules
  • Повторный запуск npm install
  • Обновить npm версию

Я надеюсь, что эта информация может помочь в поиске решений, я сам не совсем понимаю проблему, спасибо.

Комментарии:

1. Перейдите в каталог проекта и введите pwd в терминале. Скопируйте результат и вставьте его сюда.

2. вот pwd: /Users/macintoshhd/iCloud Drive (Archive)/Documents/Abu Abdillatief/Self Study/vetme

3. Можете ли вы проверить свой package.json в разделе «скрипты», что у вас есть в качестве «запуска»?

4. @SomeoneSpecial, это то же "start": "react-scripts start" самое .. и я попытался изменить его на "start": "react-scripts-start" , все равно не запустился

5. вероятно, вы пытались что-то импортировать в свои коды, должна быть трассировка стека, не так ли?

Ответ №1:

Я также столкнулся с проблемой и нашел эту ссылку https://github.com/facebook/create-react-app/issues/9902

Там упоминается, что в вашем пути к каталогу не должно быть места с момента последнего обновления react.

 C:DesktopReact App (BootCamp)myApp> npm start
  

После того, как я удалил пробел из пути к каталогу, он по-прежнему не работает.

 C:DesktopReactApp(BootCamp)myApp> npm start
  

Затем я попытался также удалить скобки … и это работает.

 C:DesktopReactAppFromBootCampmyApp> npm start
  

Комментарии:

1. привет, это странно, в моем текущем каталоге есть место в имени родительской папки, и оно тоже работает хорошо. в моем случае, пока путь к каталогу не содержит Archive , он работает хорошо

2. Удаление круглых скобок из родительской папки сработало для меня. Большое спасибо, я много боролся, чтобы решить эту проблему.

Ответ №2:

У меня была такая же проблема после того, как я удалил все в src каталоге, и все, что мне нужно было сделать, чтобы решить проблему, это остановить сервер с ctrl c помощью and then npm start .

Ответ №3:

Это очень странно, у меня была такая же проблема с новым проектом, который я создал, и нет способа заставить его работать. Решением для меня было скопировать все файлы из рабочего проекта (вместо создания нового приложения react), а затем все прошло нормально.

Комментарии:

1. Привет, мой друг предложил переместить рабочую папку туда Desktop , где ее нет (Archive) в пути к каталогу (как вы можете видеть в моей проблеме, она проходит по этому пути, и это может привести к тому, что приложение не сможет найти то, что . есть. Но что странно, так это то, что если я перемещаю другие проекты по этому же пути, он работает просто отлично, idk почему

Ответ №4:

Такая же проблема … это случается со мной, когда я запускаю create-react-app в определенной папке. этого не происходит, когда я запускаю его в новом каталоге .. все еще пытаюсь разобраться.

Ответ №5:

в любом случае..

Я попытался переместить эту новую папку приложения react по любому пути, которого нет archive в его каталоге, он работает хорошо (хотя в его родительских папках есть пробел в его имени).

Но мои предыдущие проекты расположены внутри пути, который содержит archive , он тоже работает нормально, поэтому я не уверен, связано ли это с последними изменениями, внесенными React, или с чем-то в этом роде.. но, по крайней мере, он работает сейчас, и я могу продолжать создавать свое портфолио.

Надеюсь, это работает и на вашем компьютере 🙂

Ответ №6:

У меня такая же проблема, когда я недавно создал новое приложение с помощью инструмента create-react-app. Возможно, проблема в том, что путь к папке, в которую входит приложение react, слишком длинный или некоторые специальные символы в пути. Когда я помещаю свое приложение в новую папку с коротким и простым путем, оно работает. Новая проблема, вызванная новыми обновлениями.

Ответ №7:

Я предполагаю, что это проблема с новой версией React (она была обновлена с 16.13.1 до 17. **. **).

Я взял из своего старого файла «package.json» » " dependencies ": {" react ":" ^ 16.13.1 "," react-dom ":" ^ 16.13.1 "," react-scripts ":" 3.4. 3 "...} , удалил все файлы из «src», но не трогал «app.js » и «index.js » и использовал npm i amp; npm start .

Приложение запустилось, но у меня возникла проблема — не было «import React from ‘react'» в «App.js «. отметьте эту опцию.

Ответ №8:

Согласно проблеме с git hub, они упомянули «в вашем пути к каталогу не должно быть места», но в моем случае это все равно не работает, как только я перехожу в приложение на рабочий стол и npm install и npm start , все работало нормально, но я понятия не имею, что происходило под капотом.