最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

详解如何构建一个Angular6的第三方npm包

来源:动视网 责编:小采 时间:2020-11-27 22:08:08
文档

详解如何构建一个Angular6的第三方npm包

详解如何构建一个Angular6的第三方npm包:不废话直接上教程 1.建立项目 ng new projectname 2.创建第三方库 项目创建完毕,依赖安装完毕后 # libraryname : 第三方包名字 # prefix : 组件前缀(如 nz-zorro 的组件前都是 nz-xxx) cd projectname ng g library
推荐度:
导读详解如何构建一个Angular6的第三方npm包:不废话直接上教程 1.建立项目 ng new projectname 2.创建第三方库 项目创建完毕,依赖安装完毕后 # libraryname : 第三方包名字 # prefix : 组件前缀(如 nz-zorro 的组件前都是 nz-xxx) cd projectname ng g library


不废话直接上教程

1.建立项目

ng new projectname

2.创建第三方库

项目创建完毕,依赖安装完毕后

# libraryname : 第三方包名字
# prefix : 组件前缀(如 nz-zorro 的组件前都是 nz-xxx)
cd projectname
ng g library libraryname --prefix prefix

3.查看项目目录

多出一个projects目录,目录里就是刚才generate的第三方library

可以看到实际和 ng new 出的项目无多大差别,第三包的依赖直接加入package.json中,然后依赖的Module按照常规方法加入到src/app.module.ts即可.

4.愉快的构建自己的模块

图中是模块的导出文件,应该会去自动去扫描的,如果引用时遇到问题直接从public_api.ts导出然后重新打包即可

5.构建第三方包

这一步需要注意的是,打包前修改package.json中的项目信息,起码version信息需要修改

#切到根目录
cd 项目根目录路径
ng build mylibrary

看一眼打出的包

6.发布包

#切到目录
cd dist/mylibrary
#发布
npm publish

这里npm publish相关的可以自行百度

文档

详解如何构建一个Angular6的第三方npm包

详解如何构建一个Angular6的第三方npm包:不废话直接上教程 1.建立项目 ng new projectname 2.创建第三方库 项目创建完毕,依赖安装完毕后 # libraryname : 第三方包名字 # prefix : 组件前缀(如 nz-zorro 的组件前都是 nz-xxx) cd projectname ng g library
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top