npm发布--手把手教你
首先注册注册账号
npm网站地址:https://www.npmjs.com/
npm网站注册地址:https://www.npmjs.com/signup
注册完毕,回到我们的电脑。Windows直接cmd到命令行:
//输入以下命令,会提示输入用户名、密码、邮箱,这些都是注册时填写过的。
发布之前首先准备:
手动创建一个命名为lib的文件夹,手动创建index.js、package.sjon和typing.d.ts文档,创建完成之后就开始下一步,向里面添加相应的文档!
Lib中添加你的组件或者是你要发布的文件!
例如–配图:
或者
接下来就是index.js文档
就是将你的module添加进去,配图:export * from ‘./lib/datatable/datatable.module’;
接下来配置package.json文档:
{
“name”: “ng-itoo-datatable”, //注释:自己命名
“version”: “1.1.4”, //版本号
“description”: “增加表格按列排序的功能”,
“main”: “index.js”, //你的index文档
“typings”: “typings.d.ts”, //你的ytpings.d.ts文档
“scripts”: {
“test”: “echo \”Error: no test specified\” && exit 1”
},
“keywords”: [
“itoo”,
“datatable”
],
“author”: “ledary”, //创建者的名字
“license”: “ISC”, //
“_from”: “[email protected]”,
“_resolved”: “http://registry.npm.taobao.org/ng-itoo-datatable/download/ng-itoo-datatable-1.1.2.tgz”
}
接下来配置你的typings.d.ts文档:export {DataTableModule} from ‘./lib/datatable/datatable.module’;
以上的工作准备完成之后接下来就开始发布了:
登陆:npm login
登陆完成之后:然后在你要发布的项目上按下Shift键+右击:–选择“在此处打开Powershell窗口(S)”
在Windows PowerShell中输入:npm init
创建完成就开始发布了!npm publish 项目名字
里面那个Is this OK?(yes) y
就是直接输入一个Y回车就可以了,接着完成以下步骤就可以了!
这就成功了,温馨提示:发布成功了不代表就没事了,自己首先测试一下看是否能达到预定的结果,达到了,才是发布成功了呢!‘
整个流程: