找不到模块:无法解析“web-vitals”(反应)

未找到模块:无法解析 ‘web-vitals’ (React)

Module not found: Can’t resolve ‘web-vitals’ (React)

要解决错误“找不到模块:错误:无法解析‘web-vitals’”,请确保web-vitals通过在项目的根目录中打开终端并运行命令
npm install --save-dev web-vitals并重新启动开发服务器来安装软件包。

找不到模块无法解析 Web Vitals

在项目的根目录(文件所在的位置)中打开终端package.json
并运行以下命令:

# 👇️ with NPM npm install --save-dev web-vitals # ---------------------------------------------- # 👇️ with YARN yarn add web-vitals --dev

该命令会将web-vitals
包添加到项目的开发依赖项中。

Make sure to restart your development server and your IDE if necessary. Your dev server won’t pick up the changes until you stop it and re-run the npm start command.

You should now be able to import and use the web-vitals package in your
React.js app.

# Delete your node_modules and reinstall your dependencies

If the error is not resolved, try to delete your node_modules and
package-lock.json (not
package.json) files, re-run npm install and restart your IDE.

If you are on macOS or Linux, issue the following commands in bash or zsh.

shell
# for macOS and Linux rm -rf node_modules rm -f package-lock.json rm -f yarn.lock # 👇️ clean npm cache npm cache clean --force # 👇️ install packages npm install

If you are on Windows, issue the following commands in CMD.

cmd
# for Windows rd /s /q "node_modules" del package-lock.json del -f yarn.lock # 👇️ clean npm cache npm cache clean --force # 👇️ install packages npm install

Make sure to restart your IDE and dev
server if the error persists. VS Code often glitches and a reboot solves things
sometimes.

# Verify web-vitals is in your devDependencies object

If you still get the error, open your package.json file and make sure it
contains the web-vitals package in the devDependencies object.

package.json
{ // ... rest "devDependencies": { "web-vitals": "^2.1.4" } }

The web-vitals module should NOT be globally installed or be in your project’s
dependencies. It should be in the devDependencies object in your
package.json file.

You can try to manually add the line and re-run npm install.

shell
npm install

Or install the latest version of the package:

shell
npm install --save-dev web-vitals@latest

If the error persists, follow the instructions in my
Module not found: Can’t resolve ‘X’ error in React
article.