Loading

包的创建与发布

一、创建包


1.0、概述:

1.1、首先创建一个文件夹,文件夹的名字即为包的名字,我们这里创建的名字为 byvoidpackage
1.2、(npm有一套以CommonJS为基础包规范,但是并不与CommonJS完全一致,其主要差别在于必填字段的不同。通过npm init可以根据交互式问答产生一个
符合标准的package.json)例如我们在第二步中创建了一个byvoidpackage一个目录, 在命令中进入到byvoidpackage这个目录下,然后运行npm init
命令,依次输入对应的类容,然后回车,一步步操作,最终会在byvoidpackage目录下生成一个package.json文件.
1.3、创建一个main.js作为包的入口,到此一个简单的包就创建完成了

二、发布包

[从最基本的开始]
2.1、首先去https://www.npmjs.org网站注册一个帐号
2.2、命令进入byvoidpackage目录下面,运行npm adduser ,输入在2.1中注册的username,password,public email 创建帐号
2.3、使用npm whoami检测帐号是否创建成功,如果输出了username,则说明帐号创建成功
2.4、使用npm publish发布包,到此包发布已经完成.你可以在任何一台计算机上使用npm install byvoidpackage命令来安装我们的包.

三、更新包


3.1、如果更新了内容需要发布包的话,首先去package.json修改version版本号就行了
3.2、执行npm publish上传包就行了

四、撤销发布


4.1、进入byvoidpackage目录运行npm unpublish命令来取消发布

posted @ 2014-05-15 16:31  jesn  阅读(350)  评论(0编辑  收藏  举报