Npm包的开发

  

,,,,,,,,

个人开发包的目录结构

<人力资源/> ├──, coverage //伊斯坦布尔测试覆盖率生成的文件├──,index.js //入口文件├──,introduce.md //说明文件├──,自由   │,,,└──,node-cnblogs-spider.js //主要文件├──,node_modules //第三方包├──,package.json ├──, README.md └──, test //单元测试文件   ,,,└──,node-cnblogs-spider.test。js

开发步骤

<人力资源/>

注册

npmjs

命令行添加用户

注册成功后,在命令行执行

zqz@ubuntu: ~,美元npm  adduser   用户名:

依次填完回车。

whoami

上面的填写完后,命令行输入

zqz@ubuntu: ~ $ whoami   zqz

说明成功了。

npm发布

最后发布至npmjs上

npm 出版

出现下面类似的版本号就成功了

+, .... @1.0.0

索引。js的编写

/* *, *, Export  node-cnblogs-spider  */exports =,=, module.exports 要求(’。/lib/node-cnblogs-spider ');/*,, Export 从而版本*/exports.version =,要求(“。/package.json”) .version; 

安装,使用

npm  install  node-cnblogs-spider ——保存 var  ncs =,要求(“node-cnblogs-spider”); nc ([url1, url2 ....])

可能遇到的问题

<人力资源/>

npm无法登陆

当你添加adduser的时候,密码,账号,邮箱你都填对了。但总是报的错。
这可能是你的<强> npm的源修改成了淘宝的。

版本号

注意每次发布的时候修改包。json中的版本号。

每次发布的时候版本号不能相同。

比如:这次是1.0.0下次一定不能是1.0.0了,不然会出错。

,,,,

Npm包的开发