10得票1回答
将本地开发的模块打包/导入到项目中。

我正在尝试将一个本地开发的Angular项目/模块导入到另一个Angular应用程序中,而不需将其发布到npm存储库。 首先,我按照此教程构建了我的UMD格式模块(跳过了发布部分): https://medium.com/@cyrilletuzi/how-to-build-and-p...

10得票1回答
将Polyfill添加到Angular库

在Angular CLI项目中,是否有一种方法可以让库提供polyfill?在angular.json中,默认情况下主应用程序配置为"polyfills": "src/polyfills.ts"。但对于库项目,这个选项是不可用的。 我的具体用例是,我的库有一个依赖项需要一个polyfill。...

9得票1回答
如何将SASS选项传递给Angular库构建器

我有一个使用Bootstrap 4.5的Angular 11库。ng-packagr使用SASS 1.34,这会引发许多有关除法运算符已被弃用的警告,而这在Bootstrap中经常被使用(https://sass-lang.com/documentation/breaking-changes/...

9得票3回答
Angular 13的包/库在导入到Angular 13项目中时会抛出错误"moment is not a function".

我正在升级一个私有的Angular库/包(my-lib),以便可以迁移所有其他项目,但当它被导入到项目中时,其中一个服务使用了moment并抛出错误:"ERROR TypeError:moment不是一个函数" 该库在开发模式下工作良好,并且构建和发布也都成功,甚至在导入到项目中时,所有组件...

9得票1回答
Angular 9的库带有子入口点循环依赖问题。

我有一个关于Angular库次要入口设置的非常具体的问题。我真的不明白如何设置它,使它在它们彼此之间依赖,包括主入口点时正常工作。我已经阅读了ng-packagr的文档和许多问题和堆栈问题,但没有找到真正好的答案。问题在于我想将我们庞大的内部库分成更小的组件,以便于不需要所有内容的应用程序的导...

9得票1回答
在自定义Angular库中使用Postcss

我使用 postcss, postcss-css-modules 和 posthtml-css-modules 来在 Angular 应用程序中实现 CSS Modules。我还使用了 @angular-builders/custom-webpack 来实现这一目标。 现在,我想在我的自定义...

9得票1回答
如何将JSON文件导入Angular库?

我在 Angular 7 库中将 JSON 文件导入环境文件时遇到了问题。 我的 environment.ts 文件看起来像这样: import firebase from './firebase.json'; export const environment = { producti...

9得票1回答
如何在ng-packagr中仅具有次要入口点

我有一个Angular CLI库,每个组件都应该通过它们各自的入口点进行导入(就像Angular Material一样): import {Foo} from '@myLib/foo import {Bar} from '@myLib/bar 所以我不想在ng-packagr配置中设置主...

8得票2回答
库中的APP_INITIALIZER导致“不支持Lambda”错误

当在库模块中定义一个 APP_INITIALIZER 时,构建会失败并输出 Lambda not supported 错误。根据文档导出该函数时,会抛出构建错误。 import { NgModule, APP_INITIALIZER } from '@angular/core'; impor...

8得票1回答
如何在使用CLI创建的Angular库中包含第三方模块

我希望在使用CLI generate library命令创建的Angular库中使用Pure.css模块。 我有一个工作区应用程序,在其中运行了generate library命令以创建该库。该库已成功创建,并且我能够将其链接并安装到另一个项目中。但是,我想在工作区应用程序(包含库的那个)的...