找不到模块 ‘prettier’ 错误[已解决]
Cannot find module ‘prettier’ error
要解决错误“找不到模块‘prettier’”,请确保
prettier
通过在项目的根目录中打开终端并运行以下命令来安装软件包:npm install --save-dev prettier
。
在项目的根目录(文件所在的位置)中打开终端package.json
并运行以下命令:
壳
npm install --save-dev prettier
这会将
prettier
包添加到项目的开发依赖项中。删除您的 node_modules 并重新安装您的依赖项
如果错误未解决,请尝试删除您的node_modules
和
package-lock.json(不是
package.json
)文件,重新运行npm install
并重新启动您的 IDE。
bash
如果您使用的是 macOS 或 Linux,请在或中发出以下命令zsh
。
壳
# 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
如果您使用的是 Windows,请在 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
如果错误仍然存在,请确保重新启动 IDE 和开发服务器。VSCode 经常出现故障,有时重启可以解决问题。
验证你的 devDependencies 对象是否包含更漂亮的包
如果您仍然遇到错误,请打开您的package.json
文件并确保它包含对象prettier
中的包devDependencies
。
包.json
{ // ... rest "devDependencies": { "prettier": "^2.6.1", } }
您可以尝试手动添加该行并重新运行npm install
。
壳
npm install
或者尝试通过运行以下命令安装最新版本的软件包:
壳
npm install --save-dev prettier@latest