NPMを通じてあなたのNodeJSモジュール(パッケージ)を迅速にリリースします.
2097 ワード
1、NPM-[
ビルの主なバージョン番号は2.6.1で、もしエラーを更新したら、国内のタオバオを試してもいいです.
ここでは省略しますが、参照してください.NodeJS実戦:Express+Mongoose+ejsはどのように初期化プロジェクトのpackage.jsonを含みますか?README.mdビルを追加したほうがいいです.一回の練習を例にしてください.GitHubライブラリアドレス:nodejs-exercise
3、npmアカウントを登録する-[
Githubもアカウントを登録します。がいいです
まずpackage.jsonの中の
公式サイトに行って、自分のプロジェクトを確認します.
「写真バッジ」のダウンロードを覚えてください.
よく使われる例:david-dm、NodeICO、shields.io、例えばビルの主が発表したばかりのトレーニングモジュール:
5、テスト自分で発表したモジュールをインストールする
npm install -g npm
|を更新するステップはオプションとし、新しいバージョンを使用した方が良い]ビルの主なバージョン番号は2.6.1で、もしエラーを更新したら、国内のタオバオを試してもいいです.
$ npm -v
2.6.1
// npm 2.0.1 :$ cnpm -v
$ npm install -g cnpm --registry=https://registry.npm.taobao.org
// npm
$ cnpm install npm -g
// npmjs
npm config set registry http://registry.npmjs.org
2、自分のプロジェクトを作る-[npm init
]ここでは省略しますが、参照してください.NodeJS実戦:Express+Mongoose+ejsはどのように初期化プロジェクトのpackage.jsonを含みますか?README.mdビルを追加したほうがいいです.一回の練習を例にしてください.GitHubライブラリアドレス:nodejs-exercise
3、npmアカウントを登録する-[
npm adduser
]Githubもアカウントを登録します。がいいです
//
$ npm adduser
Username:
Password:
Email: (this IS public)
//
npm login
4、モジュール(パッケージ)-[npm publish
]を発行する.まずpackage.jsonの中の
"private": true,
を削除することを覚えています.$ cd firstblood
$ npm publish
+ [email protected]
package.jsonのプロジェクト名とバージョン番号を確認してください.もし後続の修正が同期されるなら、バージョン番号は必ず修正します.公式サイトに行って、自分のプロジェクトを確認します.
「写真バッジ」のダウンロードを覚えてください.
よく使われる例:david-dm、NodeICO、shields.io、例えばビルの主が発表したばかりのトレーニングモジュール:
5、テスト自分で発表したモジュールをインストールする
$ npm install firstblood && cd node_modules/firstblood
$ npm install && node app
終了