1.0.5 • Published 1 year ago

tb-game-helper v1.0.5

Weekly downloads
-
License
ISC
Repository
-
Last release
1 year ago

开发、发布typescript

typescript 工程配置

发布一个 TypeScript 包到 NPM
	https://cloud.tencent.com/developer/article/1533894

TS之自动编译和项目编译
	https://blog.csdn.net/youhebuke225/article/details/123965266
	
TypeScript 进阶之路-编译和打包:
	https://bbs.huaweicloud.com/blogs/307439

编译、构建、打包配置

参考链接:
	https://juejin.cn/post/6844904112153165832

使用 rollup-plugin-dts 即可生成对应的ts声明文件
https://www.zhihu.com/question/542473260/answer/2570747775

rollup 生成typescript的 *.d.ts 声明文件

​ 作用:这是一个插件,可以让你汇总你的.d.ts定义文件。

​ 参考文章:https://www.zhihu.com/question/542473260/answer/2570747775

​ rollup-plugin-dts

https://www.npmjs.com/package/rollup-plugin-dts

rollup 2.x与3.x混淆插件说明

​ 参考文章:https://blog.csdn.net/qiu5873/article/details/127581785

rollup-plugin-terser

	官网 2.x : npm install rollup-plugin-terser --save-dev	
	官网 3.x : npm install @rollup/plugin-terser --save-dev
	第三方
	注意:在 rollup 3.x  不能使用,采用 rollup-plugin-minification

rollup-plugin-minification

	npm install rollup-plugin-minification -D

​ rollup 常用插件

	https://blog.csdn.net/zz_jesse/article/details/124642247

发布npm包

注意:代码写好了还不能发布,需要先登录 npm:由于和谐原因,大部分开发者 npm 配置指向淘宝镜像,所以需要先切换回官方 npm 镜像,再进行登录:

查询当前镜像地址:
	npm get registry
设置淘宝镜像:
	npm config set registry http://registry.npm.taobao.org/
设置官方npm镜像:
	npm config set registry https://registry.npmjs.org/

package.json中browser,module,main 字段的使用场景

说明:http://www.manongjc.com/detail/28-jtbclsblezfaesw.html
1.0.5

1 year ago

1.0.4

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago