如何发布自己的angular(v6)到npm,包括公用组件、管道、方法等?

问题描述

angular开发中积累了一些公用的基础工具类、组件、管道等等,想发布到npm,这样自己的项目只要添加依赖,不用每个项目复制这些公用的部分了,同时也可以提供给有需要的人使用?希望有大神指教下,越详细越好。谢谢。

问题出现的环境背景及自己尝试过哪些方法

有搜索过一些介绍相关博文,觉得不够清楚,尝试过也可以发布到npm,但是下载到项目依赖,引用不了发布的内容。
我觉得我主要碰到需要解决的问题是,如何把写好要发布的部分 export,后续添加到项目依赖才能用,看一些博文有简单介绍index.ts或index.js,但只是简单介绍例子,觉得不够具体,希望有大神指教下,越详细越好。谢谢。

阅读 2k
2 个回答

创建一个npm账号,就可以发布了,详情请参看npm官网。或者搜索npm发布。推荐自己搭一个私有的npm源服务器。https://cnodejs.org/topic/520...

新手上路,请多包涵

请问楼主的问题解决了吗?我也遇到和你一样的问题,把angular组件发布了之后,再下载下来,无法引用。楼主可以分享下吗

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进