发布npm包
1、初使项目
npm init my_project
2、发布
cd my_project
npm publish
3、撤销发布的包
终端执行 npm unpublish
例如:
# 1、删除某个版本
npm unpublish my_project@1.0.0
#2、 删除整个npm市场的包
npm unpublish my_project --force
4、设置忽略文件
使用 .npmignore 设置忽略文件,.npmignore 的写法跟 .gitignore 的规则完全一样。若同时使用了 .npmignore和 .gitignore,只有 .npmignore 会生效,优先级比较高。
在 package.json 中 files 字段设置发布的文件或目录。这个优先级高于 .npmignore 和 .gitignore。
5、typescript项目发布配制
tsconfig.json添加 "declaration": true, 则会自动生成*.d.ts文件