記事一覧
自分用学習:DB sequelize findByPk()メソッド
varsion 4.33.2
Post.findByPk is not a function
のエラー。
findByPkが読み込まれない。
”Sequelize v5では、findById()がfindByPk()に置き換えられました。findByPkを使用してfindByIdを置き換えます。すべてが正常に機能します。”
との事で、varsion 5.8.6 にアップグレードしたところ、解決
自分用学習:.gitignore
.gitignoreとは、Gitリポジトリにおいて、意図的に追跡対象から外したい(無視したい)ファイルを設定するためのファイル。
git で push したくないファイル名等を記述する。
git ignoreファイルの書き方
[Git] .gitignoreの仕様詳解
【初心者向け】NPMとpackage.jsonを概念的に理解する
git ignoreファイルには、ファイル名を指定するだけで
自分用学習:モジュール化
機能をモジュール化する事によってやる事を分ける。
=
やる事一つ一つをシンプルな関数にする。
(もしくはシンプルな別ファイルにする)
CRUD
作りたいものに対して要件を書き出す。
その要件が本当に漏れがないか?チェックするための概念。
C:Create 生成
R:Read 読み取り
U:Update 更新
D:Delete 削除
情報の永続化をしようとした時、必ずこれらの機能に漏れがないか、
自分用学習:yarnについて
yarnNode.jsのためのパッケージマネージャ。
どのようなライブラリのパッケージがインストールされているのかを記録し、新しいパッケージのインストールや削除を簡単に行えるようにするプログラム。
インストールしたパッケージがさらに別のパッケージを必要としている場合(依存関係にある場合)、そのパッケージのインストールまで自動的に行ってくれる。
yarnはnpmのライブラリをそのまま使用できる。
(