犬のこととか書いていきたいこの広告は、90日以上更新していないブログに表示しています。moduleを作ってnpmに公開するまでの小ネタまとめnpm基本的な公開までの手順はこことかこことかそういうとこに乗ってなかった小ネタがちょこちょあったのでまとめ。gitのurlというgitのurlでインストール出来たりと色々利点が多いのでgitを使うと捗ります。initと同じタイミングでやっちゃいましょう。init色々聞かれます。答えるとpackage.jsonができます。手動で作ると色々間違うのでこっちを使いましょう。hogesaveをつけると自動的にpackage.jsonに保存されます。開発中しか使わないテストツールのようなものは--save-devをつけましょう。使わなかったプラグインはdependenciesから削りましょう。開発中はあれないかこれないかと色々プラグインを入れるでしょう。最終的に使わないのとか出てきます。package.jsonからdependenciesから削りましょう。dependenciesがいっぱいあって困るのは他の人がinstallした時に重くなるという事ぐらいですがなるべく剤っときましょう。pruneをしましょう。自動でnode_modulesから消えてくれます。他の人がインストールした時のテストをしましょう。自分のgitのurlを実行しましょう。他の人が使う時の挙動を確認しましょう。package.jsonに書いてたmainの指定スクリプトが違ってた!とか無いように。自分のgitのurlでもいいですね。publishを指定した場合にはこれは見てくれるわけではなく、そのカレントディレクトリをパッケージ化してアップするようです。.npmignoreという.gitignoreと同じようなものもありますが、gitignoreと違ってglobalな設定は出来ない模様なので*2油断するとIDEの設定ファイルなんかがひょいと上がってしまいます。自分のgitのurlとするのが安全です。これならgitに上がったものだけをそのまま使ってくれます。configに[https://npmjs.org/doc/config.html#globalignorefile:title=globalignorefile]というのがあった・・・*3:ちなみに.npmignoreは空にしとくと.gitignoreを見てくれるらしい。月別アーカイブはてなブログをはじめよう!suisho000000さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。