问题
自行搭建的远端库的某个包版本升级后找不到升级后的包, 错误信息类似:

[ERR] Cannot satisfy requirements for "your-package"!
[INF]    The following versions are available:
[INF]       1.0.1 ( ... compatible back to 1.0.0)
[ERR]    The following versions cannot be satisfied:
[ERR]       XXX: your-package@1.0.2 (No matches!)
[ERR] Cannot resolve package requirements

发生场景

因为有多个项目使用相同的包, 所以开发了一个公用包,放在远端Tomcat服务器上作为远端库调用。包编译后产生.pkg 文件,通过sencha app add package XX.pkg命令添加该包到远端库后,在应用开发端使用该远程包的步骤主要有:

  1. 添加远端库, 添加命令是:
sencha package repo add 远端库名  远端库地址
  1. 在应用中的app.json文件中使用requires 指定需要导入的包及版本, 类似:
"requires": ["your-package@x.x.x"
]

在app watch 和 app build 命令启动或构建应用时,如果没有该库就会从远端获取。

<

第11章[11.6] Ext JS 自行搭建远端库的包升级版本后找不到的问题解决-The following versions are available相关推荐

  1. 基于 next.js + mdx 搭建组件库文档项目(二) -- mdx 控件封装实现组件的演示与 Props 列表

    说明 经过上阶段的配置虽然可以在项目中使用 mdx 语法 来创建页面了,但是我们的组件库有一些定制化的需求:交互式的组件演示.组件 Props 列表展示.这些功能如果可以通过封装来实现,会大大提升开发 ...

  2. 基于 next.js + mdx 搭建组件库文档项目(一) -- 开发环境搭建

    说明 之前使用过 Docz 来作为组件库文档搭建工具,它基于 gatsby , 提供了高度的定制化能力,但是截止 2021-06-22, Docz 停留在 v2.3.1(2020-04-05) 已经一 ...

  3. 第7章[7.22] Ext JS类的继承与混合

    Ext JS在前端使用了面对对象的概念, 可以实现类之间的继承,除此之外, 其还提供了类的混合功能(mixins). 类的继承 对于熟悉面向对象的开发人员来说, 继承概念肯定不会陌生.直接看一段示例代 ...

  4. 第7章[7.18] Ext JS组件嵌入HTML页面

    需求描述 规范标准的Ext JS开发基本都是使用基于Ext JS的组件构建页面, 但有的时候需要直接使用HTML进行展示,需求的场景包括但不限于以下状况: 元素显示很简单,不需要使用重型的Ext JS ...

  5. 第2章[2.7] Ext JS数据模型与数据封装

    数据封装总览 页面组件最终需要用来展现数据,对于Ext.form.field.Text 和Ext.form.field.TextArea等表单输入框,使用value属性设置值,:对于Grid和Comb ...

  6. 第2章[2.5] Ext JS组件、容器与布局

    组件 (Components) 基于Ext JS的应用的UI由组件(Component)组成.这和绝大部分界面开发语言的概念是类似的. Ext JS使用的是面向对象的概念, 有组件类与组件实例的概念, ...

  7. 第2章[2.4] Ext JS的类与类体系

    JavaScript: 基于原型的面向对象的开发语言 JavaScript虽然是面向对象的开发语言, 但是其是原型驱动开发的,其本身是没有类的概念的.原型编程使用的是通用的对象, 通过对这个通用对象进 ...

  8. 第2章[2.2] Ext JS多类型终端-电脑、移动端(手机、平板)

    多种设备通用的框架 Ext JS 很容易做到在多种设备运行.在Ext JS 6之前的版本,Sencha官方针对移动端的开发单独提供了一个框架Touch.从Ext JS 6开始,Sencha将Ext J ...

  9. 第2章[2.8] Ext JS的控制器类型及使用

    控制器概念 控制器是将整个应用绑定在一起的粘合剂, 控制器的主要作用是监听视图事件并进行相关的处理. 控制器的类型及类结构 控制器类的主要结构如下图: Ext.app.BaseController 控 ...

最新文章

  1. GPU上稀疏矩阵的基本线性代数
  2. iOS 相册和网络图片的存取
  3. Android开发过程中在sh,py,mk文件中添加log信息的方法
  4. 开关设备对于数据中心正常运行时间很重要!
  5. Serverless Devs 的官网是如何通过 Serverless Devs 部署的
  6. 分享到JavaScript实现
  7. .NetCore跨域
  8. 不依赖浏览器控制台的JavaScript断点调试方法
  9. SharePoint 2013必备组件离线包安装:AppFabric无法安装问题解决
  10. linux系统支持最大内存,「Linux」- 查找系统支持的最大内存 @20210225
  11. html百度地图秘钥,如果获取百度地图API密钥?
  12. 如何避免学习linux必然会遇到的几个问题
  13. 通过linux内核如何读取pmbus总线上的数据,linux PMBus总线驱动设计分析(示例代码)...
  14. 淘宝网站的设计与排版
  15. 微信小程序周记(第一周 7.19-7.25)
  16. 老司机通过后视镜辨别车距 完爆倒车影像功能
  17. python format 用法详解
  18. Android第三方推送到达率调研
  19. android实习日志_【安卓开发实习生工作总结_安卓开发实习生个人年终总结】-看准网...
  20. 索引超出数组元素的数目(1)

热门文章

  1. django配置mysql
  2. “阿一web标准学堂”第1课:web标准概述(附视频、课件、代码下载)
  3. 解决Windows资源管理器右键菜单打开EditPlus容易导致资源管理器无响应问题
  4. Java路径问题终于解决方式—可定位全部资源的相对路径寻址
  5. Nuxt项目支持import写法的最新解决方案
  6. LSTM训练过程与参数解读
  7. 腾讯广告算法大赛 | 初赛第一名心得分享
  8. java swing 图片切换_在一个界面中要实现图片切换,用java要肿么实现??
  9. centec交换机配置_盛科(Centec)交换机 SmartConfig 特性
  10. Algorithm Set:floyd判环法