首发于前端互娱
npm使用(二)— 如何发布自己的包

npm使用(二)— 如何发布自己的包

因为NodeJs的缘故,npm包管理工具已经被大家熟知,并广泛应用。那如何在npm上发布自己的包呢~

大体步骤是:

注册npm账号>添加包>登录>推送


注册

注册这里也很简单,直接浏览器打开npm 然后,填写信息,注册就ok了~

准备被发布的功能包,添加package.json

新建一个目录(我这里测试,建了dmi_order),cd到这个目录下,使用npm init初始化一个package.json文件,这个文件描述了功能包所需要的各种模块,以及配置信息(如版本、名称、授权等),我这里随便建了一个。

因为入口是index.js,我们新建并写些测试代码

module.exports = {
	say: function(){
		alert("hello world!");
	}
}

登录npm

使用npm login登录,会提示输入用户名、密码、邮箱,登录成功后会有提示。

发布包

进入刚刚的功能包目录,键入npm publish 推送包,注意不能是同一个版本的包。

看到这个提示就表示推送成功啦,那后悔了咋办,需要撤销掉!

npm --force unpublish dmi_order@1.0.1


多开发些功能贡献社会吧!(说的是自己)

编辑于 2018-04-08 12:49