在项目开发过程中,当我们需要在不同项目中引用公共的自定义npm包的时候,我们优先想到的是将npm包发布到npm官方服务器上,然后在不同的项目上引用就行了

但是由于种种原因,我们的包不能发布到公网,只能发布到内网的私有npm仓,那么在这种情况下我们如何安装这些发布到私有仓库的npm包呢,本文将介绍一种方式:

package.json上直接写明包在npm私有仓库中的的完整路径
// package.json
{
   "dependencies": {
     "fl-ui-components-vue3": "https://gitee.com/li_feilonghh/fl-ui-components-vue3/repository/archive/v0.0.1.tar.gz"
      }
}
这种方式只要指明tgz包的版本,则能够安装指定版本的npm包

npm安装私有指定路径的依赖包相关推荐

  1. Python 3.10版本及其依赖项 Linux下源码编译 安装到指定路径/目录

    Python 3.10版本及其依赖项 Linux下源码编译 安装到指定路径/目录 安装需求 准备工作 Python及其依赖项 libffi glibc GDBM mpdecimal bz2 xz re ...

  2. linux查询安装包的所有依赖包,linux:apt-get 如何安装,查询,解除依赖包

    apt-cache search package 搜索包 apt-cache show package 获取包的相关信息,如说明.大小.版本等 sudo apt-get install package ...

  3. install npm 到某个文件下执行_如何将npm安装到指定目录?

    从npm版本3.8.6开始,您可以使用 npm install --prefix ./install/here 安装在指定的目录中.node_modules即使node_modules较高层次结构中已 ...

  4. npm安装及下载路径的设置

    npm有啥用? 1)允许用户从NPM服务器下载别人编写的第三方包到本地使用. 2)允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用. 3)允许用户将自己编写的包或命令行程序上传到NPM服 ...

  5. Liunx安装JDK,tomcat,mysql的依赖包命令

    安装依赖包需要联网,在有网络的环境下,可以安装一下依赖包. JDK依赖包: yum install glibc.i686 安装成功: MYSQL依赖包: yum -y install libaio.s ...

  6. ubuntu 缺少php安装包,ubuntu 16.04 lts安装php环境和composer依赖包管理

    安装环境 1.安装之前先更新系统 1 sudo apt update 2.安装Apache2 1 sudo apt install apache2 3.安装PHP 1 sudo apt install ...

  7. LinuxCNC解析(一)之安装Linuxcnc所需要的依赖包

    系统环境:Ubuntu12.04 i386 实时环境:RTAI实时内核 以下为我测试安装时所安装的依赖包,已经完美解决安装linuxcnc2.7.12的缺少依赖问题. sudo apt-get ins ...

  8. 修改npm安装的全局路径和配置环境变量的坑

    我之前安装npm时全是默认安装,模块全部安装在C盘了,今天心血来潮,把路径改到了D盘,结果改完后模块都不能识别了,都提示XX模块不是内部命令,这其实是环境变量配置的问题,我都是按照网上的教程改的环境变 ...

  9. npm安装cnpm淘宝镜像下载包工具

    npm为国外服务器,下载速度很慢,用时需要翻墙. 安装淘宝的npm镜像就可以更快的下载包工具. 首先要有npm包管理工具,在node官网下载, node官网:https://nodejs.org/en ...

最新文章

  1. BootLoader与MCU启动过程
  2. 网络推广外包浅析怎样选择网站域名规则会更有利于SEO优化?
  3. Winform中设置BackgroundWorker在取消时关闭后台进程
  4. HDU - 3333 Turing Tree(线段树+离线处理)
  5. 心理学博士做了阿里巴巴首席技术官并且给马云赚了5000亿
  6. 获取时间CLOCK_MONOTONIC学习——顺记第一次与开源项目交互
  7. gets函数用不了_函数篇:指数函数
  8. python模型预测_《Python机器学习——预测分析核心算法》——1.5 构建预测模型的流程...
  9. Using WIN32 calling convention 阅读笔记
  10. 操作系统数据结构知识点总结1
  11. 怎样填充潘通颜色_怎样判定润滑脂,锂基脂的好坏?
  12. 基于JavaWeb实现网上图书商城系统
  13. C# ZipArchive 文件末端错误 的解决方案
  14. 解决扫码枪中文输入法冲突问题
  15. 清空文本框java_Java 添加、删除Word文档中的文本框
  16. 华为“杀疯了”:发布“摸鱼”神器10余款新品
  17. 哈尔滨理工大学第七届程序设计竞赛决赛(网络赛-高年级组)G - 幼儿园战争...
  18. 怎么渗透验证 mysql_mysql-渗透测试
  19. linux 嵌入式开发常用网站整理
  20. 离散数学 (II) 习题 5

热门文章

  1. 苹果云服务icloud_苹果手机icloud手动备份和还原个人用户资料
  2. CANoe DLL编程(六)—— DLL文件的二次封装
  3. Oracle数据库远程连接的方法
  4. 2017 ACM/ICPC Asia Regional Shenyang Online array
  5. matlab音乐合成报告,matlab音乐合成报告.doc
  6. 安卓笔记:修正Task ‘wrapper‘ not found in project
  7. Android 隐私合规API检查方案
  8. appium命令版安装
  9. java日期和时间操作
  10. java 屏幕识别_java – 检测当前屏幕边界