当前位置: 首页 > 知识库问答 >
问题:

前端 - 如何在Verdaccio私服和公共npm源之间切换安装npm包?

卫彭亮
2024-11-01

用https://verdaccio.org/ 部署的私服

我上传了一个npm包 当我安装时 我怎么操作 一个项目既可以用私服安装我上传的npm 又可以安装公共服务的npm包

当我即用公共npm源安装完包后 在用私有的源安装 会报以下错误⬇️
image.png

共有1个答案

房唯
2024-11-01

错误提示不是写了么?让你重新运行一次 pnpm install

你也可以删除 node_modules 和 lock 文件 pnpm-lock.yaml 然后重新执行一次 pnpm install 也行

 类似资料:
  • 错误------------------------------------------------- npm安装失败,代码为%1 npm错误!代码为npm错误!syscall spawn git npm错误!路径git npm错误!errno ENOENT npm err!执行时发生错误:npm错误!Enent未定义的ls-remote-h-t ssh:/git@github.com/priva

  • 除了npm update modify package.json之外,这些命令之间的本质区别是什么?

  • 我已经在谷歌上搜索过了,但还是不清楚。请分享你的想法。

  • 问题内容: 我使用nvm下载节点v0.4.10,并安装了npm以与该版本的节点一起使用。 我正在尝试使用安装Express 我得到一个错误,表示需要节点版本> = 0.5.0。 好吧,这很奇怪,因为我遵循的是这里使用节点v0.4.10 的node + express + mongodb教程的说明,因此我假设express可用于节点v0.4.10。如果我的假设是正确的,我如何告诉npm获取适用于我的

  • 由于Node.js平台是在后端运行JavaScript代码,所以,必须首先在本机安装Node环境。 安装Node.js 目前Node.js的最新版本是7.6.x。首先,从Node.js官网下载对应平台的安装程序,网速慢的童鞋请移步国内镜像。 在Windows上安装时务必选择全部组件,包括勾选Add to Path。 安装完成后,在Windows环境下,请打开命令提示符,然后输入node -v,如果

  • 我是cypress的新手,我想知道vsI在谷歌上搜索了一下,但没有找到任何答案

  • 问题内容: 我尝试从/ home / iwan / my-project目录中使用npm安装Express软件包: 奇怪的是npm不在当前目录(/ home / iwan / my-project / node_modules / express)中安装Express软件包,而是在/ home / iwan / node_modules / express中安装Express软件包。 我错过了什么