• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

解决vue启动项目node版本太高,

武飞扬头像
失落丶
帮助1

目前在项目中,你可能需要用到的node版本太低,但是你所下的node版本是最新的。
比如vue2项目中需要低版本的node。
而你在所用到最新的node,在启动项目时,或抛出完成。

解决方法

  1. 降低node版本

1.1 NVM(Node Version Manager):

  • 安装 NVM:按照 NVM 的官方文档安装适用于你的操作系统的 NVM。 列出可用的 Node.js 版本:运行以下命令查看可用的
  • Node.js 版本:
nvm ls-remote
  • 安装所需版本的 Node.js:使用以下命令安装特定版本的 Node.js:
nvm install <desired_version>
  • 将 <desired_version> 替换为你想要安装的具体 Node.js 版本号。例如,要安装 Node.js 10.24.1 版本:
nvm install 10.24.1
  • 使用特定版本的 Node.js:使用以下命令切换到安装的特定版本:
nvm use <desired_version>

例如:

nvm use 10.24.1

1.2 Node 版本管理器(n):

  • 安装 n:运行以下命令全局安装 Node 版本管理器 n:
npm install -g n
  • 安装所需版本的 Node.js:使用以下命令安装特定版本的 Node.js:
n <desired_version>

例如,要安装 Node.js 10.24.1 版本:

n 10.24.1

1.3 手动安装特定版本的 Node.js:

  • 访问 Node.js 官方网站(https://nodejs.org)的下载页面。
  • 下载所需版本的 Node.js 安装包,根据你的操作系统选择正确的版本。
  • 运行安装程序,按照安装向导进行安装。
  • 安装完成后,你将能够使用安装的特定版本的 Node.js。
  1. 设置环境变量并运行命令的命令行语句

package.json scripts里添加"set NODE_OPTIONS=--openssl-legacy-provider && xxxxx"
比如vue2项目
Windows 操作系统中,使用以下命令设置环境变量并启动 Vue 项目:

{
  "scripts": {
    "dev": "vue-cli-service serve",
    "serve": "set NODE_OPTIONS=\"--openssl-legacy-provider\" & npm run dev\n" 
 	}
 },

Windows 操作系统中,使用以下命令设置环境变量并启动 VuePress 项目:

{
  "scripts": {
    "docs:dev": "vuepress dev docs",
    "docs": "set NODE_OPTIONS=--openssl-legacy-provider && vuepress dev docs"
 	}
 },

在类 Unix 系统(如 macOS、Linux)中,使用以下命令:

  • NODE_OPTIONS=--openssl-legacy-provider vuepress dev
    上述命令中,--openssl-legacy-provider 是你要设置的NODE_OPTIONS 值,它用于指定使用旧版 OpenSSL 提供者。

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhggbcih
系列文章
更多 icon
同类精品
更多 icon
继续加载