suin

Results 126 comments of suin

node_modulesはサーバーサイドJavaScript由来の技術とはいえ、フロントエンド開発でも必須知識だと思うので、読者にとって有益そうです。 ## 話し合いトピック 次をブレインストーミング(発散)したいと思います。 - どんなトピックを扱うか? - 入門者にとってどんな疑問がありそうか?

## 入門者にとっての疑問 - TypeScriptまたはJavaScriptプロジェクトにおけるnode_modulesフォルダーの目的は何ですか? - node_modulesフォルダー内でのパッケージと依存関係の管理方法はどのようになっていますか? - バージョン管理やデプロイメントにおいて、特にnode_modulesフォルダーの扱いに関するベストプラクティスはありますか? - 同じ依存関係に対して複数のパッケージが異なるバージョンを依存する場合、npmやyarnにおける依存関係の解決プロセスはどのように機能しますか? - package.jsonにおけるdevDependenciesとdependenciesの違いと、それぞれの使用方法について説明していただけますか? - package-lock.jsonファイル(npmの場合)またはyarn.lockファイル(yarnの場合)の重要性と、これらのロックファイルが依存関係管理の一貫性を維持するのにどのように役立つのか説明していただけますか?

## アウトライン https://hackmd.io/SIm79qrZQ-Glk24pFeh2Wg - **「node_modules」の概要** - **プロジェクトの依存関係の保存場所**: ライブラリ、フレームワーク、およびその他のコードなどサードパティーパッケージの置き場です。 - **整理**: プロジェクトの「node_modules」は、依存関係の整理に役立ち、パッケージと更新の管理を容易にします。 - **パッケージ間の互換性の管理**: 「node_modules」内の各パッケージはバージョン情報を持ち、パッケージ間の互換性が確保されます。 - **バージョンロック**: npm や yarn にはバージョンロック機能 ( `package-lock.json`、`yarn.lock`) があるため、依存関係解決は信頼できます。 - **「node_modules」内のパッケージと依存関係の管理** - **パッケージのインストール**: `npm install`, `yarn...

## stage2までに決めること - このページはどの章のどのへんに置くか?

@t-keshi このissueに取り組まれる予定ありますでしょうか?なさそうなら他の人で巻き取ろうと思います。

Discussions以外の選択肢も考えつつ、Pros/Consで比較検討したいところです。

ありがとうございます。 Discordとの連携はできるのですね。 表示のされかたがどうなるかなど、試してみる必要がありそうです。

要点がつかみにくいひとつの要因に、ひとつのページでいろいろ説明してしまっていることがあるかなと思ったのですが、#604 の提案のようにトピック別にページを分けてコンパクトにしたら、この課題は解決しませんでしょうか?

簡単に結論が出せないので一旦 #611 で話し合いたいと思います。