本文介绍了使用typescript开发angular模块并发布npm包,分享给大家,具体如下:
创建模块
初始化package.json文件
执行命名
npm init -y会自动生成package.json文件如下,name默认为文件夹名称
{ "name": "MZC-Ng-Api", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [], "author": "", "license": "ISC"}在此基础上可以设置默认生成值
npm config set init-author-name "yiershan" # 你的名称npm config set init-author-email "511176294@qq.com" # 你的邮箱npm config set init-author-url "https:///yiershan/MZC-Ng-Api#readme"}更新版本
更多操作
下载下来看看就好多了
封装些脚本。
可以根据自己需求编写更多快捷脚本
"scripts": { "build": "tsc -p .", "b":"npm run build", "version": "npm version prerelease", "v":"mpm run v", "publish": "npm run b && npm publish", "p":"npm run publish" },至此基本的流程算是走通了。
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。