首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Npm 安装提示 EUNSUPPORTEDPROTOCOL 错误

完整的错误信息为: 14 verbose stack Error: Unsupported URL Type "npm:": npm:@elastic/elasticsearch@7.13.0 14 verbose...verbose exit [ 1, true ] 从上面的错误信息我们来抓重点看就是第一行 verbose stack Error: Unsupported URL Type "npm:": npm:...错误原因和解决 出现这个错误的原因是你的 node 版本可能过低了。 你需要切换使用更高一点的 node 版本。...如果你对切换 node 的版本和 NPM 之间的关系有什么不清楚的话,可以参考下面的内容:NPM 和 NVM 当你切换 node 版本完成后,再次尝试安装就应该能够解决你的这个问题了。...当我们切换版本完成后再次进行安装,就能够成功了。 https://www.ossez.com/t/npm-eunsupportedprotocol/13728

7.6K00

Web前端学习笔记之离线安装npm

上一篇文章讲了使用snap离线安装软件的方式,但对于npm包怎么离线部署,snap是无能为力的。本篇文章就来讲一讲离线安装npm包的几种方法。 接下来的部分,我将以离线安装pm2为例来进行说明。...0x01 使用 npm link 使用 npm link 的方式是最常用的方法,具体做法是在联网机器上下载pm2的源码并安装好依赖,拷贝到离线服务器上,最后借助 npm link 将pm2链接到全局区域...首先,将pm2的源代码克隆下来: $ git clone https://github.com/Unitech/pm2.git 然后进入到pm2项目中,安装好所有的依赖: $ cd pm2 $ npm...install 将安装好依赖的pm2文件夹拷贝到目标服务器上,进入pm2目录链接到全局区域: $ cd pm2 $ npm link 这种方式最关键的是借助 npm link 完成链接,但 npm link...所以, npm link 的项目需要安装所有的依赖,包括 dependencies 以及 devDependencies ,而我们如果只是使用而不是开发某个包的话,正常情况下不应该安装 devDependencies

1.8K40
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Npm环节安装、项目初始化以及插件安装

    1NPM环境安装 npm环境搭建的话,需要安装Nodejs,可以打开百度首页输入nodejs进行搜索: 具体安装这里可以参考之前写的文章: Node.js环境搭建以及常见npm用法 注意事项: 1、安装完之后...2NPM的使用 1、项目初始化操作 在本地建一个空的文件夹,然后在当前路径下打开cmd窗口(在资源管理器中输入cmd即可): 输入 npm init 即可初始化一个项目。...输入命令后需要手动输入项目名、版本、描述信息、仓库地址等一系列的信息,部分可以直接敲回车跳过 觉得繁琐的话,可以直接输入npm init -y ,则会采用默认的值进行初始化操作。...package-lock.json是在执行npm install 命令的时候生成的一个文件,文件中会记录项目的名称、版本号以及相关的依赖信息等: package-lock.json文件的内容,有点类似于...latest 表示安装最新版本(不指定版本号安装时,默认是安装最新的版本) npm install element-ui@latest 注意:指定版本安装时,对应的版本号必须存在喔,否则会报错。

    1.4K20

    NPM项目管理

    #查看npm配置信息 npm config list npm install #使用 npm install 安装依赖包的最新版, #模块安装的位置:项目目录\node_modules #同时package.json.../ 下载特定版本的依赖 #如果安装时想指定特定的版本 npm install jquery@2.1.x 下载开发依赖 #devDependencies节点:开发时的依赖包,项目打包到生产环境的时候不包含的依赖...全局安装的npm包和工具的位置:用户目录\AppData\Roaming\npm\node_modules #一些命令行工具常使用全局安装的方式 npm install --global webpack...#或简写 npm install -g webpack 根据依赖下载安装包 #npm管理的项目在备份和传输的时候一般不携带node_modules文件夹 #安装会自动在项目目录下添加 package-lock.json...文件,这个文件帮助锁定安装包的版本 npm install #根据package.json中的配置下载依赖,初始化项目 npm update #更新包(更新到最新版本) npm update 包名 #全局更新

    1K10

    npm 常见错误记录

    一 因为有空,三年经验的我帮前端敲前端代码了 然后npm碰上的一坨问题,问现公司的前端,全都不懂 得,又是一个只有的工作时间,没有工作经验的菜鸡 二 Permission Error 这种错误可能是由权限问题或者是网络问题引起的...,可以尝试加 sudo 解决或者是修改npm的源 $ npm config set registry https://registry.npm.taobao.org; 三 EMISSINGARG Error...这种错误可能是由于 npm 版本引起的,可以尝试升级 npm 版本 $ npm update -g npm #或者 $ npm install npm -g -f 四 Invalid JSON 通常是由于...package.json 文件格式不正确导致的,可以检查一下 package.json 的格式,看是否是标准的 JSON 格式 ps.package.json 文件里不能写注释 五 其实npm这玩意只要你的网络好

    39810

    vue项目安装element报错:npm error code ERESOLVE npm error ERESOLVE unable to resolve de

    resolving: thgj-device-monitoring-web@0.1.0npm error Found: vue@3.5.13npm error node_modules/vuenpm...\2024-11-28T08_36_02_826Z-debug-0.log解决方案这个错误是由 依赖冲突 引起的,特别是在你的项目中使用了 vue@3.5.13 版本,但你同时安装了 element-ui...解决方法:你有几个选择来解决这个问题,取决于你的项目需求。1....首先,卸载 element-ui,然后安装 element-plus:npm uninstall element-uinpm install element-plus如果你需要在项目中导入 element-plus...使用 --force 强制安装另外,你可以使用 --force 参数来强制安装依赖,但这同样可能导致不稳定的行为:npm install --force您好,我是肥晨。

    37620

    发布项目到NPM

    修己安人,内圣外王 最近,在开发Node项目过程中遇到了需要类jQuery深拷贝对象的问题,去Github找了半天,并没有符合的,于是,自己决定写一个(mixin.js),然后推送到NPM(查看Npm...相关内容,请查看npm模块管理器>),下面是整个流程,在此记录~~~ 环境要求 安装Node 安装Npm 创建项目 第一步:在Github创建相关repository,然后进行npm init 初始化...发布模块 npm publish 持续集成 目前Github已经整合了持续集成服务travis,我们只需要在项目中添加.travis.yml文件,在下一次push之后,travis就会定时执行npm test...更详细内容,请查看 name:最重要的字段之一,项目名称(少于214个字节)。没有name和version不能进行安装; version:最重要的字段之一,项目版本。...没有name和version不能进行安装;修改项目代码的同时需要修改该version字段; description:项目描述,帮助人们通过npm search发现该项目; keywords:关键字,帮助人们通过

    53120

    npm install 报4048的错误

    npm install 的时候报了这个错误 npm ERR! errno: -4048, npm ERR! code: 'EPERM', npm ERR!...最后通过 cnpm 成功安装了依赖 cnpm i npm run dev 不过可能每个人的报错情况都不一样,也是试了很多种方法才解决。...========================== 我是华丽的分割线 ========================================= 2020-12-22更 今天又报了上面同样的错误...,但是这回用 cnpm 就不行了 后面是用下面这种方法安装依赖的 找到 C:\Users\{账户}\下的.npmrc 文件,删除 进入项目目录,把 node_modules 文件夹和 package-lock.json...文件删除 以管理员身份运行cmd cd 到项目目录,先清除npm缓存:npm cache clean --force 再执行 npm install 就可以啦 另外,朋友告诉我cnpm是淘宝镜像,不是原版的依赖包

    7K00
    领券