Node
ヒント
以下の課題は適当な課題用ディレクトリを作成して行ってください。
課題01
インストール
課題01
インストール
node
をインストールしてください。
課題02
Hello World
課題02
Hello World
node
のインタプリタでコンソールにHello World
を出力してください。
課題03
JSファイルの作成
課題03
JSファイルの作成
Hello World
をコンソールに出力するJSコードをファイルhello-world.js
に保存してください。
課題04
実行
課題04
実行
node
で課題03
のファイルを実行してください。
課題05
関数作成
課題05
関数作成
sum.js
というファイルを作成し、そこに以下の関数sum
を定義してください。
sum.js
/**
* @param a: number
* @param b: number
* @retrun aとbの和
*/
function sum(a, b) {
// ここを実装してください
}
課題06
モジュール作成
課題06
モジュール作成
sum
関数をexport
して他のモジュールから使えるようにしましょう。
課題07
モジュールのインポート
課題07
モジュールのインポート
index.js
を作成し、sum
関数をインポートしてsum
関数を使ってみましょう。
課題08
ライブラリのインストール
課題08
ライブラリのインストール
node
のユニットテストライブラリjest
をnpm
でインストールしてください。
課題09
テストの実装
課題09
テストの実装
sum.test.js
を作成し、jest
を使ってsum
関数のテストを書いて実行してみましょう。