React JS npm start показывает, что не удалось скомпилировать web-vitals
не удалось скомпилировать - / src / reportWebVitals.js Модуль не найден: не удалось разрешить "web-vitals". Так как новый реагировал на JS, не смог найти, что произошло. Вот файл reportWebVitals.JS. Заранее спасибо за помощь.
"Модуль /src/reportWebVitals.js не найден: не удалось разрешить 'web-vitals' в 'E: \ ReactResources \ RectProjects \ test-app \ src'"
const reportWebVitals = onPerfEntry => {
if (onPerfEntry && onPerfEntry instanceof Function) {
import('web-vitals').then(({ getCLS, getFID, getFCP, getLCP, getTTFB }) => {
getCLS(onPerfEntry);
getFID(onPerfEntry);
getFCP(onPerfEntry);
getLCP(onPerfEntry);
getTTFB(onPerfEntry);
});
}};
export default reportWebVitals;
9 ответов
были те же проблемы, решил их, установив web Vitals, используя:
npm i web-vitals --save-dev
Также может сработать удаление всего этого и переустановка, но это более длительный процесс.
Для тех, кто пришел сюда после запуска нового приложения с: Если вы используете
npm
но беги
create-react-app
без явного указания, он будет использовать
yarn
когда возможно. Мне удалось обойти эту проблему, добавив флаг
--use-npm
.
Так, например:
npx create-react-app my-app --use-npm
для меня следующее работало
сначала сделатьnpm uninstall react-scripts
тогда делайnpm install react-scripts
Просто откройте терминал и запустите
npm i web-vitals --save-dev
Удалите все файлы и папки внутри папки тестового приложения. Переустановите все пакеты сейчас и запустите npm. Это будет работать.
Если вы создали свой проект с
create-react-app
, все зависимости должны быть там, когда вы запускаете
npm install
.
Убедитесь, что вы сделали это, перейдя в корневой каталог и запустив:
npm install
для меня, на моем рабочем компьютере, у меня подключен vpn, VPN вызывает много проблем, поэтому я просто выключил его и переустановил. конечно, наиболее популярный ответ работает, когда VPN отключен. но в моем случае ответ, получивший наибольшее количество голосов, не работал с подключенным VPN.
В вашем терминале остановите сервер и запустите команду.
npm i web-vitals --save-dev