Angular 6 Library使用bootstrap
发布时间:2020-12-17 17:12:05 所属栏目:安全 来源:网络整理
导读:我正在角度项目中使用角度6库特征 https://github.com/angular/angular-cli/wiki/stories-create-library创建角度库 我通过它创建了几个可重用的组件,可以在我的项目中重复使用..有点像名称组件,电话号码组件等. 我创建了组件.. 但我不确定如何在库项目中包
我正在角度项目中使用角度6库特征
https://github.com/angular/angular-cli/wiki/stories-create-library创建角度库
我通过它创建了几个可重用的组件,可以在我的项目中重复使用..有点像名称组件,电话号码组件等. 这不是关于如何向Angular应用程序添加引导程序.这是不同的,我正在寻求关于如何添加到Angular库的意见…我应该将它与我的库打包还是应该是对等依赖?如果它是同伴依赖,我该怎么做呢? 我必须在库项目中使用bootstrap中的一些mixins ..如何在库项目中获取它们? 解决方法
当您交付库时,您应该将bootstrap添加为package.json的peerDependency:
"peerDependencies": { "ngx-bootstrap": ">=<MIN-VERSION> <MAX-VERSION",} 由于peerDependencies,当有人安装你的库时,ngx-bootstrap将自动安装,如果它不存在.安装了错误的版本后,库的用户会收到警告. 这里有更多信息:http://npm.github.io/using-pkgs-docs/package-json/types/peerdependencies.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |