angular - Angular 库的 npm 发布
问题描述
我有一个带有 lib、tester 和 e2e 项目的“ng 库”。当我运行“ng build”时,它将所有 3 个项目打包在“dist”下。我只需要发布 lib 项目。我知道 'cd' 到 'dist/lib' 和 'npm publish' 有效,但我没有那个选项,因为我们的 CI 构建只在项目根目录中执行 'npm publish'。所以我的问题是如何实现从根目录发布,只针对 lib 项目?
解决方案
您有两个选择,但都需要更改 CI 脚本:
选项1:
$ npm publish <path-to-lib-folder>
选项 2:
$ cd <path-to-lib-folder>
$ npm publish
推荐阅读
- java - 如何在 Java 中创建和访问列表列表的列表?
- swift - Collectionview滚动交叉顶部uiview
- ruby - 如何使用 ruby flat_map 映射到子元素和父元素的元组
- google-chrome-extension - 如何在 Google Chrome 内容脚本中使用 Tippy.js?
- bash - 有没有可能做`做; 健康)状况; 而;`在bash?
- ios - 使用物理学沿轨道/轨道移动物体
- java - 从 jdbc resultSet 将整行插入 H2 表
- r - 栅格堆栈的密度图
- sql - 返回乱序行
- javascript - 如何使用循环将数字添加到字典中的键?