angular-library相关内容
我building an angular components library,正在使用NX工作区。 我正在实现一个文件上传器。此上载器将包含图像(SVG),该图像应包含在库/包中。 我在Internet上找到的所有解决方案都要求库的消费者更新他们的angular.json应用程序部分。对我来说,这是绝对不可能的。以下是我找到的一些解释这一点的资源: Create Nx Libs wi
..
我正在尝试迁移此库 https://github.com/flauc/angular2-notifications 从 Angular 2+ 到 Angular 9. 原来的错误是关于 ModuleWithProviders 已成为泛型类型,所以我修复了它.我也在这里描述了一个错误 https://github.com/angular/angular/issues/32352 我用 requ
..
我使用 ng update 将我所有的 angular 库升级到 angular 9.0.0,当我尝试构建它们时,出现以下错误. 错误: 不受支持的私有类 SomeComponent.此类通过 SomeModule -> SomeComponent 对消费者可见,但不会从顶级库入口点导出. 有人解决了这个错误吗? 解决方案 如果任何组件在 NgModule 中导出并且未包
..
对于我无法解决的问题,我需要帮助.我正在研究 angular 7 库,以便将模块化添加到我的应用程序中,但是在应用程序中安装它时,库中定义的模块路由似乎不起作用. 我已将项目创建到 github 以重现问题: 库测试 foo-lib 外部应用foo-tester 在每个自述文件中,我都描述了如何重现此问题. 我创建了一个示例库 (foo-lib),其路由模块定义了子路由,然后
..
角度库我正在尝试为自定义单选按钮创建一个库,其作用类似于警告(颜色黄点)错误(颜色红点)信息(颜色蓝点)和成功(颜色绿点)而没有角度库它会正常工作,之后我将我的 css 和模板移到库中,但现在预计它不起作用 我提供了来自reactive from的价值,但它没有按预期检查我还在最后添加了我所期待的和我目前得到的截图 radio-button.html
..
我想编写自己的库并在其他项目中重用它,所以我创建了一个新应用并在那里生成了一个库: ng new lib-collectioncd lib-collectionng g 库 first-lib --prefix va 如何将 Angular Material 添加到我的库中?我想使用这样的东西: ng 添加@angular/material --project=first-lib 但我收到
..
使用 Angular 6我已经成功创建了一个 Angular 组件库并添加了一个包含下拉控件的组件. 我已经在 app.module 中添加了必要的导入并显示了我的库组件!!! ..使用它的选择器 我遇到的问题是如何获取从 app.component 中的下拉列表中选择的值? 非常感谢任何帮助!! 解决方案 父组件模板:
..
我正在尝试在可重用库中转换 Angular 6 应用程序;这是我所做的: 创建了一个新的 Angular 工作区 在该工作区中创建了一个新的 Angular 库项目 从库内的旧应用程序复制工件并调整导入语句 当我尝试使用“ng build --project=.."编译项目时,我收到了很多这样的错误:“属性 X 是私有的,只能在类 Y 内访问" 我理解错误,我会纠正它们,但我
..
我正在为 angular 构建一个组件库,我们将在项目间共享它.但是当我构建包时,html 文件不会被复制到 dist 文件夹中.我收到错误 angular Failed to load text-input.component.html. 这是我的 tsconfig.json: {“compileOnSave":假,“编译器选项":{"outDir": "./dist","baseUrl
..
太好了,Angular 发布了第 6 版,CLI 提供了生成库的选项——他们称之为“备受期待的功能". 现在,从商业角度来看,我想知道: 为什么你真的需要这个, 为什么在现有项目中而不是在单独的项目中,您可以像往常一样通过 npm 安装... 如果你想在你的项目中使用它,为什么不为此使用一个模块. 所以我明白了,在 npmjs 上发布一些东西,并希望整个世界和未来的互联事物都
..
我正在尝试创建我认为称为我的 angular npm 包的辅助入口点.我想要以下两个入口点 @scope/data-service@范围/数据服务/模型 使用angular-cli生成基础包生成如下结构 范围└───数据服务│ karma.conf.js│ ng-package.json│ ng-package.prod.json│ package.json│ tsconfig.lib.js
..
我将我的 angular 8.x.x 项目迁移到 angular 9.x.x,当我尝试发布我的库时,它失败并显示以下错误 npm 错误!@candiman/website@9.0.0 prepublishOnly: node --eval "console.error('ERROR: 试图发布一个已经由 Ivy 编译的包.这是不允许的.\n请删除并重建包,在尝试发布之前,无需使用 Ivy 进
..
在最新版本的 Angular cli 中,我们可以使用 ng g library lib-name 命令来创建库.如 Angular docs 中所述: ng serve 还有: 要构建的项目的名称.可以是应用程序或库. 因此,我们可以为图书馆提供服务.但是当我发球时出现以下错误: 项目“ngx-tab-component"不支持“serve"目标.错误:项目“ngx-tab-comp
..
问题是我在 forRoot 方法中调用了一个函数,如下所示: app.module.ts import {environment} from '../environments/environment';...@NgModule({进口:[浏览器模块,MyModule.forRoot({配置:{sentryURL: environment.SENTRY_URL
..
我有一个 Angular CLI 工作区,其中包含两个库项目,foo 和 bar.当我构建两个库中的第二个 foo 时,构建失败并显示以下错误: 错误 TS6059:文件“/code/projects/bar/src/lib/types.ts"不在'rootDir' '/code/projects/foo/src'.'rootDir' 预计包含所有源文件. 错误:错误 TS6059:文件“
..
我使用 ng update 将我所有的 angular 库升级到 angular 9.0.0,当我尝试构建它们时,出现以下错误. 错误: 不受支持的私有类 SomeComponent.此类通过 SomeModule -> SomeComponent 对消费者可见,但不会从顶级库入口点导出. 有人解决了这个错误吗? 解决方案 如果任何组件在 NgModule 中导出并且未包
..
我正在尝试迁移这个库https://github.com/flauc/angular2-notifications 从 Angular 2+ 到 Angular 9. 最初的错误是关于 ModuleWithProviders 变成了泛型类型,所以我修复了它.我也在这里描述了一个错误 https://github.com/angular/angular/issues/32352 我用 requ
..
我有一个 angular 库,用于在两个项目之间共享一些组件、指令等. 最近我尝试在库中包含一些样式以在两个项目中重用,但我可以实现将其包含在包中. ¿有什么线索吗? 解决方案 到目前为止,我发现的唯一方法是在打包 .tgz 供内部使用之前运行 npm 脚本来复制 dist 文件夹中的 sass 文件(使用 copyfiles). 这里是我的 package.json:
..
对于我无法解决的问题,我需要帮助.我正在研究 angular 7 库,以便为我的应用程序添加模块化,但是在应用程序中安装它时,库中定义的模块路由似乎不起作用. 我已将项目创建到 github 以重现问题: 库测试 foo-lib 外部应用foo-tester 在每个自述文件中,我都描述了如何重现此问题. 我创建了一个示例库 (foo-lib),其路由模块定义了子路由,然后我在
..
使用 Angular 6我已经成功创建了一个 Angular 组件库并添加了一个包含下拉控件的组件. 我已经在 app.module 中添加了必要的导入并显示了我的库组件!!! ..使用它的选择器 我遇到的问题是如何获取从 app.component 中的下拉列表中选择的值? 非常感谢任何帮助!! 解决方案 父组件模板:
..