解决执行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

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

相关推荐
郏国上2 小时前
图片上传阿里云
阿里云·node.js·云计算
kyle~5 小时前
C++--- override 关键字 强制编译器验证当前函数是否重写基类的虚函数
java·前端·c++
Light606 小时前
像素退场,曲线登场:现代响应式 CSS 全家桶 | 领码课堂
前端·css·响应式设计·css函数·布局系统·相对单位·设计令牌
LXA08096 小时前
VSCode 常用插件全面详解
ide·vscode·编辑器
爱生活的苏苏6 小时前
elementUI 表单验证-联动型校验
前端·javascript·elementui
tryCbest7 小时前
Linux使用Docker部署Node.js+Express+SQLite项目
docker·centos·node.js
一只小风华~8 小时前
Vue Router 路由元信息(meta)详解
前端·javascript·vue.js
*且听风吟8 小时前
html 实现鼠标滑动点亮横轴
前端·javascript·html
iCoding9110 小时前
前端分页 vs 后端分页:技术选型
前端·后端·系统架构
mingtianyihou3310 小时前
使用 Service Worker 限制请求并发数
前端