「.NET 開発基盤部会 Wiki」は、「Open棟梁Project」,「OSSコンソーシアム .NET開発基盤部会」によって運営されています。
以下をメモ。
> npm adduser Username: XXXXX Password: YYYYY Email: (this IS public) ZZZZZ@ZZZZZ
/.npmrcにtoken情報が書き込まれ、
モジュールの名前や、依存関係などを記載する(nspec的なファイル)。
# | プロパティ | 説明 |
1 | private | 公開可否をtrue・falseで設定 |
2 | name | 重複禁止のモジュール名で英数小文字とハイフンだけ使用可能 (https://www.npmjs.com/package/:name) |
3 | version | n.n.n |
4 | main | このモジュールの主となるスクリプトファイル。 requireできるモジュールを作る場合は必須。 |
5 | dependencies | 依存npmモジュール |
npm publishで公開と更新を行う。
npm publish
npm publish
※ 公開と同じ。
ただしversion番号は上げておく。
https://github.com/OpenTouryoProject/SampleProgram/tree/master/npm/console-app1
https://github.com/OpenTouryoProject/SampleProgram/tree/master/npm/browser-app1
deprecatedだが、ミニマムな実装として参考にできる。
ossコンソーシアム 開発基盤部で登録したテスト用ライブラリ