Npmパッケージの開発
パーソナル開発パッケージのディレクトリ構造
├── coverage //istanbul ├── index.js // ├── introduce.md // ├── lib
│ └── node-cnblogs-spider.js // ├── node_modules // ├── package.json ├── README.md └── test //
└── node-cnblogs-spider.test.js
開発手順
登録
npmjs
コマンドラインuserの追加
登録に成功したら、コマンドラインで実行
zqz@ubuntu:~$ npm adduser
Username:
順番に記入して帰ります.
whoami
上の記入が完了したら、コマンドライン入力
zqz@ubuntu:~$ whoami
zqz
説明は成功した.
npm publish
最後にnpmjsにパブリッシュ
npm publish
次のようなバージョン番号が表示されたら成功します.
+ [email protected]
index.jsの作成
/** * 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....])
発生する可能性のある問題
npmはログインできません
adduserを追加すると、パスワード、アカウント、メールボックスが正しいです.しかし、いつも間違っています.これはあなたのnpmのソースがタオバオに修正されたのかもしれません.
バージョン番号
リリースのたびにpackageを変更することに注意してください.jsonのバージョン番号.
リリースごとにバージョン番号が同じではありません.
例:今度は1.0.0今度は1.0.0にならないでください.そうしないと、間違いになります.