3

私は実際に npm パッケージを公開した経験が非常に限られているため、これはおそらく素人の質問です。パッケージの npmjs.com ページに掲載されている readme は、package.json で"readme"and/or"readmeFilename"フィールドを指定することで埋められているという印象を受けました。私は最近、これが実際には完全に間違っていることを知りました。これらのフィールドのいずれにも触れるべきではありません。

それを念頭に置いて、パッケージ ページに表示される内容を制御するにはどうすればよいでしょうか? README.md ファイルから自動的に抽出されますか? その場合、readme を変更してnpm publish再度実行すると、自動的に更新されますか? npm の Web サイトで使用されているマークダウン パーサーは何ですか?

4

1 に答える 1

3

プロジェクトが GitHub にある場合は、GitHub で変更できますreadme.md。次に、リポジトリをローカルにプルする必要があります。その後、最新バージョンで実行するnpm publishと、最新のreadme.mdファイル コンテンツが取得されます。

何らかの理由で更新されたファイルがそこにない場合は、npm でパッケージに「最新」のタグを付ける必要があります。

于 2015-02-19T02:33:43.723 に答える