解决执行npm run dev报错node: --openssl-legacy-provider is not allowed in NODE_OPTIONS

问题:

最近下载了一个开源系统,执行npm install很顺利,以为大功告成,结果运行npm run dev时报错node: --openssl-legacy-provider is not allowed in NODE_OPTIONS

解决方法:
  • 应用程序配置(package.json),移除对--openssl-legacy-provider的引用。
  • 找到scripts关于OpenSSL的配置
  • 修改前:
  • 修改后
  • 然后我依次执行了以下命令
bash 复制代码
npm uninstall

npm install

npm run dev

成功运行啦~(撒花✿✿ヽ(°▽°)ノ✿)

相关推荐
葡萄城技术团队3 分钟前
【SpreadJS V18.2 新特性】Table 与 DataTable 双向转换功能详解
前端
Nicholas_ly38 分钟前
copilot
前端
__M__40 分钟前
Zalo Mini App 初体验
前端·react.js
xianxin_40 分钟前
CSS Pseudo-elements(伪元素)
前端
Bacon41 分钟前
RBAC 角色权限模型
前端
卡卡_罗特43 分钟前
前端项目部署nginx代理
前端·vue.js·nginx
满分观察网友z1 小时前
Restful API:互联网软件架构的设计风格
前端
程序员小续1 小时前
告别重复造轮子!看 ahooks 如何改变你的代码结构
前端·javascript·react.js
中国lanwp1 小时前
Tomcat 中部署 Web 应用
java·前端·tomcat
袁煦丞1 小时前
WSL双系统协作神器:cpolar内网穿透实验室第517个成功挑战
前端·程序员·远程工作