kif-lib

中文文档
1.0.4发布于 2026/11/04UNLICENSEDTypeScriptES Module

生成此库 角CLI 17.0.0版本。

中文使用文档
文档目录5 节
  1. 代码脚手架
  2. 构建
  3. 出版
  4. 运行单元测试
  5. 进一步的帮助

KifLib

生成此库 角CLI 17.0.0版本。

代码脚手架

运行 ng generate component component-name --project kif-lib 生成一个新组件。你也可以用 ng generate directive|pipe|service|class|guard|interface|enum|module --project kif-lib。

注意:不要忘记添加 --project kif-lib 的默认项目中 angular.json 文件。

构建

运行 ng build kif-lib 来构建项目。构建构件将存储在 dist/ 目录中。

出版

建立你的图书馆后 ng build kif-lib,进入dist文件夹 cd dist/kif-lib 和运行 npm publish。

运行单元测试

运行 ng test kif-lib 来执行单元测试 业力。

进一步的帮助

要获得更多关于Angular CLI的帮助,请使用 ng help 或者去看看 Angular CLI概述和命令参考 页面。

版本与发布记录

kif-lib 共发布 108 个版本,首次发布于 2024/01/17;过去 12 个月发布了 12 个版本。

版本发布日期距今
1.0.4latest2026/11/041 天前
1.0.32026/10/2016 天前
1.0.22026/09/121 个月前
0.10.42026/09/121 个月前
1.0.12026/08/043 个月前
0.10.32026/07/183 个月前

关于 kif-lib 的常见问题

kif-lib 是什么?

生成此库 角CLI 17.0.0版本。

如何安装 kif-lib?

在项目目录运行 npm install kif-lib,或使用 pnpm add / yarn add / bun add。它还需要宿主项目提供 peer 依赖:rxjs(^7.8.0)、@angular/cdk(^20.0.0)、@angular/core(^20.0.0)、@angular/forms(^20.0.0)、@angular/common(^20.0.0)、@angular/material(^20.0.0)、@angular/animations(^20.0.0)、@angular/google-maps(^20.0.0)、@angular/platform-browser(^20.0.0)。npm 7 及以上与 pnpm 8 及以上默认会自动安装必需的 peer 依赖,Yarn 需要手动安装。

kif-lib 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

kif-lib 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

kif-lib 可以商用吗?

kif-lib 使用 UNLICENSED 许可。作者声明为 UNLICENSED,即不授予公开使用许可(与公共领域的 Unlicense 不同)。使用前需获得作者授权。以上为概括,不构成法律意见,请以许可原文为准。

kif-lib 还在维护吗?

最新版本 1.0.4 发布于 2026/11/04(1 天前);至今共发布 108 个版本,其中过去 12 个月发布了 12 个;首次发布于 2024/01/17。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。