node.js [err-ag捕鱼王app官网

当前位置:ag捕鱼王app官网 > > 编程语言 > node.js >

node.js [err_package_path_not_exported]: no exports 错误

作者:迹忆客 最近更新:2023/05/09 浏览次数:

运行 npm update 命令解决错误 “error [err_package_path_not_exported]: no 'exports'”,然后在必要时运行 npm audit fix --forcenpm update 命令将更新已安装的具有模糊版本控制的模块。

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

$ npm update
$ npm audit fix --force

如果 npm update 命令失败,请同时使用 --force 标志运行它。

$ npm update --force
$ npm audit fix --force

该命令遵循 semver 并将模糊版本的软件包更新到最新版本并安装缺失的软件包。

npm audit 命令会扫描我们的项目是否存在漏洞,并自动为易受攻击的依赖项安装兼容更新。

运行 2 个命令后,尝试重新启动开发服务器。

如果错误未解决,请尝试删除 node_modulespackage-lock.json(不是 package.json)文件,重新运行 npm install 并重新启动我们的 ide。

# 👇️ 删除 node_modules 和 package-lock.json
$ rm -rf node_modules
$ rm -f package-lock.json
$ rm -f yarn.lock
# 👇️ 清空 npm 缓存
$ npm cache clean --force
$ npm install

如果错误仍然存在,请确保重新启动我们的 ide 和开发服务器。 vscode 经常出现故障,有时重启可以解决问题。

该错误经常在 next.js 项目中运行 npm run dev 命令时发生,并在运行 npm update 后得到解决。

如果这没有帮助,请尝试将 @babel/helper-compilation-targets 包安装为开发依赖项。

在项目的根目录中打开终端并运行以下命令:

# 👇️ 使用 npm
$ npm install --save-dev @babel/helper-compilation-targets
# ----------------------------------------------------------
# 👇️ 使用 yarn
$ yarn add @babel/helper-compilation-targets --dev

@babel/helper-compilation-targets 软件包可与浏览器和 node.js 一起使用,并由 @babel/preset-env使用来确定应基于目标环境启用哪个插件。

如果那无法解决我们的问题,请运行node -v命令,并确保我们正在运行node.js的长期支持版本。

如果使用nvm,则可以运行以下命令:

$ nvm install --lts

该命令将安装并切换到长期支持的版本,这应该可以解决问题。

安装最新版本node时经常出现该错误,回滚到长期支持的版本即可解决。

转载请发邮件至 1244347461@qq.com 进行申请,经作者同意之后,转载请以链接形式注明出处

本文地址:

相关文章

发布时间:2023/03/27 浏览次数:243 分类:node.js

本教程演示了如何在 node js 中使用 module.exports。

在 node.js 中编码 url

发布时间:2023/03/27 浏览次数:401 分类:node.js

在这篇简短的文章中,我们将学习如何在 node.js 中进行 url 编码。

在 node.js 中编码 base64

发布时间:2023/03/27 浏览次数:278 分类:node.js

在本文中,我们将学习如何在 node.js 中将字符串或文本转换为 base64。

扫一扫阅读全部技术教程

社交账号
  • https://www.github.com/onmpw
  • qq:1244347461

最新推荐

教程更新

热门标签

扫码一下
查看教程更方便
网站地图