npm ERR! Invalid dependency type requested: alias解决

ops/2024/9/23 22:38:04/

错误说明:

在使用vue通过npm进行依赖下载的时候出现:
npm ERR! Invalid dependency type requested: alias
在这里插入图片描述
原因是使用的是nodejs版本比较低,其中附带的npm版本也比较低,较低npm 版本不支持使用别名(alias),从 npm v6.9.0 开始,才正式支持了使用依赖别名的功能
tips:
npm(Node Package Manager)是Node.js的包管理工具,用于安装、升级和管理Node.js模块。Node.js是一个基于Chrome V8引擎的JavaScript运行环境,可以让JavaScript代码在服务器端运行。npm是Node.js的一个重要组成部分

解决:

npm_8">法一:更新npm版本

先制定升级为>6.9版本的npm,因为我直接更新到最新版本不行,也报同样的错误,

npm -g install npm@6.9.0

其实npm更新到该版本就应该已经可以了,也更新到最新版本

 npm install -g npm@latest

npm_18">法二:更新node.js版本,其中的npm版本也会自动更新

node.js下载链接


http://www.ppmy.cn/ops/31700.html

相关文章

ASP.NET网络在线考试系统

摘 要 随着计算机技术的发展和互联网时代的到来,人们已经进入了信息时代,也有人称为数字化时代。数在数字化的网络环境下,学生希望得到个性化的满足,根据自己的情况进行学习,同时也希望能够得到科学的评价&#xff0c…

Spring Boot面试知识点总结(经典15问)

Spring Boot面试知识点总结(问答合集) 文章目录 Spring Boot面试知识点总结(问答合集)一、Spring Boot简介二、核心特性三、面试问题及答案问题1:Spring Boot的核心配置文件是什么?问题2:Spring…

【算法】唯一分解定理及最lcm和gcd关系 宝石组合

前言 今天在做一道宝石组合的题目时了解到了这个定理,还是蛮有意思的。 思想 唯一分解定理: 对于任何正整数n,有 n p 1 a 1 p 2 a 2 . . . p k a k n p_1^{a1} \times p_2^{a2} \times ... \times p_k^{ak} np1a1​p2a2​...pkak​ …

STM32H750外设ADC之注入转换的上下文队列

目录 概述 1 注入转换的上下文队列 1.1 配置ADCx_CFGR 中JQDIS 1.2 注入触发ADCx_JSQR 1.3 ADCx_JSQR中的缓冲区 1.4 注意的问题 1.5 一个范例 2 更改触发或序列上下文时的操作 2.1 JSQR 上下文队列示例(队列更改) 2.2 JSQR 上下文队列示例…

创建和激活python虚拟环境(venv), 以及在vscode上运行python虚拟环境

最近使用python做项目,发现佬们都是在用python的虚拟环境来放项目。发现确实有一些优势在这之中, 首先就是隔离性,我们将每个项目放入相对应的环境配置,可以有效避免乱七八糟的库出现在解释器中。其次就是可移植性强,…

【项目学习01_2024.05.02_Day04】

学习笔记 4 课程分类查询4.1需求分析4.2 接口定义4.3 接口开发4.3.1 树型表查询4.3.2 开发Mapper 4 课程分类查询 4.1需求分析 有课程分类的需求 course_category课程分类表的结构 这张表是一个树型结构,通过父结点id将各元素组成一个树。 利用mybatis-plus-gen…

SSM整合-前后端分离-项目环境搭建 (上)

整合SSM 项目基础环境搭建项目介绍创建项目项目全局配置web.xmlSpringMVC配置配置Spring和MyBatis, 并完成整合创建表, 使用逆向工程生成Bean, XxxMapper和XxxMapper.xml注意事项和细节说明 实现功能01-搭建Vue前端工程需求分析/图解代码实现搭建Vue前端工程vue3项目目录结构梳…

初识Flask

初识Flask Flask是使用 Python编写的Web微框架。Web框架可以让我们不用关心底层的请求响应处理,更方便高效地编写Web程序。 Flask主要有两个依赖,一个是WSGI(Web Server Gateway Interface,Web服务器网关接口)工具集…