パッケージのインストール npm install -g sequelize-cli npm i -s sequelize プロジェクト構成と設定ファイルの準備 express-generatorがベース 各プロジェクト配下に以下ディレクトリを作成 models\ migrations\ config\ seeders\ 以下のコマンドで一括生成できる。 sequelize-cli init config内にconfig.jsonを作成 アプリの設定値を持たせておくファイルだが、sequelizeを使うにあたり「”DIALECT”:”mysql”」という値を持たせておく。(mySQLの場合) { "development": { "host": "localhost", "username": "root", "password": "***", "database": "***", "di
記事執筆時点での最新版の Node.js では、モジュールシステムとして ES Modules を使うことができる。 また、CommonJS で書かれたモジュールを ES Modules で読み込むこともできる。 Node.js のモジュールシステムは複雑すぎて苦手意識があったので、整理した。 この記事の内容は、Node.js のv14.7.0で動作確認している。 Node.js のモジュールシステムはバージョン毎に挙動が大きく変わるので、注意が必要。 そのファイルは CJS なのか ESM なのか Node.js で使えるモジュールシステムとして、ES Modules(以下、ESM)の他に CommonJS(以下、CJS)があり、CJS がデフォルトになっている。 Node.js におけるモジュールシステムを理解するためにはまず、Node.js が各ファイルをどのモジュールシステムとして
全体的な雰囲気として、(Web系のIT)エンジニアというより製造や品質管理といった言葉のイメージに近い領域を対象にしていると感じた。 テストの対象としてもWebブラウザ自動化といったものも含まれるだろうが、組込みシステムにも触れられていた(大変そう)。 組み合わせの数を減らす手法のオールペア法は初めて知った。全ての組み合わせでは膨大になるから、2つの組み合わせのみをテストするというもので、この本ではざっと説明しただけなので理解できなかったが、調べて理解してなるほどと思った。 自動テストとは不具合を減らすのではなく、レグレッションテストの工数削減のためというのを明確に述べていた(つまり、ファジングとかモンキーテストはこの本では対象にしていないということだろう)。 ユニットテストとかE2Eテストも結局はデグレ確認のためなので、再確認した感じがした(関係ないが、文字で書くまでレグレッション、リグ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く