- ├──coverage //istanbul测试覆盖率生成的文件
- ├──index.js //入口文件
- ├──introduce.md //说明文件
- ├──lib│ └──node - cnblogs - spider.js //主要文件
- ├──node_modules //第三方包
- ├──package.json├──README.md└──test //单元测试文件
- └──node - cnblogs - spider.test.js
注册成功后,在命令行执行
- zqz@ubuntu: ~$ npm adduser Username:
依次填完回车。
上面的填写完后,命令行输入
- zqz@ubuntu: ~$ whoami zqz
说明成功了。
最后发布至 npmjs 上
- npm publish
出现下面类似的版本号就成功了
- + ....@1.0.0
- /**
- * Export node-cnblogs-spider
- */
- exports = module.exports = require('./lib/node-cnblogs-spider');
- /*
- Export the version
- */
- exports.version = require('./package.json').version;
- npm install node - cnblogs - spider--save
- var ncs = require('node-cnblogs-spider');
- ncs([url1, url2....])
当你添加 adduser 的时候,密码,账号,邮箱你都填对了。但总是报错。
这可能是你的 npm 的源修改成了淘宝的。
注意每次发布的时候修改 package.json 中的版本号。
每次发布的时候版本号不能相同。
比如:这次是 1.0.0 下次一定不能是 1.0.0 了,不然会出错。
来源: http://www.cnblogs.com/zqzjs/p/6138586.html