1.使用angular/cli新建一个项目
1 | ng new ng-hcharts |
在这之前确认你以全局安装angular/cli
2.在package.json
中的script加入
1 | "build": "rimraf ./built/* ./codegen/* && ngc -p tsconfig-dist.json", |
这里面用到了两个其他模块ngm-cli和rimraf需要全局安装
1 | npm i -g ngm-cli |
3.在src
目录中新建一个组件,你需要发布的组件
1 | ng g component ng-hcharts |
4.在src目录下初始化一个package.json
1 | npm init |
1 | { |
选择或设置自己所需要的信息。然后初始化一个tsconfig.json
1 | tsc --init |
确认你全局安装了typescript
1 | { |
5.打包组件
1 | npm run build |
6.发布npm包
1 | cd built |
npm run patch
会增加一个bug版本,假如当前版本是1.0.0
1 | npm run patch /* 执行之后版本就是`1.0.1` */ |
详见npm-version
完整模块ng-hcharts
ng-hcharts-ele
- 本文链接: https:https://whyour.cn/post/ts-npm.html
- 最后更新于:
- 版权声明: 本博客所有文章除特别声明外,均采用 署名 4.0 国际(CC BY 4.0) 许可协议。转载请注明出处!
angular6中使用httpInterceptor处理前端请求
TLS 1.3 is coming