[Linux]ベース:偶数ジェネレータ
💡 Getting Started
ディレクトリ構成の検証とプログラムの実行端末でディレクトリを開き、ダウンロードジョブの場所で解凍します. CLIを使用して課題ディレクトリに移動すると、入力コマンド 上のエラーはrangeモジュールが必要ですが見つからないエラーです.rangeモジュールがインストールされている場合は package.jsonにはテスト用のプログラム(chai,mocha)とジョブの発行用のプログラムがインストールされており、以下のコマンドでパッケージをインストールします. rangeモジュールはpackageです.jsonには含まれていないので、以下のコマンドでインストールします. rangeモジュールをインストールした後、 テストの実行(npm runtest) package.jsonファイルにはscriptsエントリがあり、npmスクリプトと呼ばれるCLIコマンドセットが含まれています. スクリプト名説明startは、作成してインデックス化するスペースです.jsを実行submitジョブコミットシステムを実行し、CLIコマンドrepoテストのレポートを実行して、スプレッドシートに作成する関数が正しく記述されていることを確認します.
getListMultiplesOfTwo関数の実装 index.jsはgetListMultiplesOfTwoです.jsファイルを取得し、文とともにCLIウィンドウに配置します.
実際の関数はgetListMultiplesOfTwoです.jsファイルに記入します. コメントサイト:range-npm コードstaitsジョブコミットプログラム使用説明 を参照してください.ジョブのコミットが正しいかどうかを確認します.
- メモサイト:確認コマンドの発行
ディレクトリ構成の検証とプログラムの実行
node index.js
で次のエラーが発生します.// 에러: range 모듈을 찾을 수 없습니다.
Error: Cannot find module 'range'
node index.js
と入力してもエラーは発生しません.//아래와 같이 프롬프터에 명령어를 작성하면 해당 모듈이 설치된다.
npm install [모듈명]
npm install range
npm i range // i는 install의 약자로 타이핑을 줄여준다.
package.jsonをチェックしてパッケージをインストールnpm install
rangeモジュールのインストールindex.js
ファイルを実行すると、モジュールが見つからないというメッセージは表示されません.getListMultiplesOfTwo関数の実装
実際の関数はgetListMultiplesOfTwoです.jsファイルに記入します.
const { range } = require('range'); // range 모듈을 불러온다
function getListMultiplesOfTwo(upTo) {
return range(2, upTo+2, 2);
}
module.exports = getListMultiplesOfTwo;
// range 모듈 사용 형식은 range(a,b,step) 형식이며
//함수 사용시 파라미터 값을 return 값으로 출력해야한다.
コミットジョブ(npm run submit)- メモサイト:確認コマンドの発行
npx codestates-submission ls | sed '/name/!d' | cut -d':' -f2 | cut -d',' -f1 | sort -u
Reference
この問題について([Linux]ベース:偶数ジェネレータ), 我々は、より多くの情報をここで見つけました https://velog.io/@hosickk/Linux-기초-짝수생성기テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol