を勉強する④ - npmモジュールを使う
はじめに
前回はJavascriptファイル間の連携についてまとめました。
今回はnpmモジュールの使い方を記事にします
教材
Udemy
The Complete Node.js Developer Course (3rd Edition)
https://www.udemy.com/course/the-complete-nodejs-developer-course-2/
npmモジュールを開始する
ルートディレクトリでnpm initのコマンドを実行することでコンフィギュレーションファイルを作成し、npmモジュールの使用を開始する
npm init
するとpackage.jsonという名前のファイルが作られます。
{
"name": "notes-app",
"version": "1.0.0",
"description": "",
"main": "app.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC"
}
npmモジュールをダウンロードする
https://www.npmjs.com/ にアクセスして、使用したいパッケージを探します。
今回はvalidatorを使います。validatorとサーチして、ページに飛んだら、右上のインストール用のコードをコピーします。
ルートディレクトリでこちらのコードを実行します。
npm i validator
すると、package-lock.jsonファイルが追加され、さらには、package.json内のdependenciesの中にvalidatorが表示されます。
これで、インストールが完了しました。
Validatorを使う
それでは、validatorを使ってみます。validatorを使いたいjsファイルに変数validatorを定義し、require('validator')を代入します。今回は、app.jsとファイルを名付けました。
const validator = require('validator')
こちらで、準備は完了です。実際に使ってみます。
仮に[email protected]がEmailとしての要件を満たしているか調べて、結果を出力します。
const validator = require('validator')
console.log(validator.isEmail('[email protected]'))
node app.js
true
Emailとしての要件を満たしているので、trueが出力されます。
その他のメソッドは、Validatorの使い方は、公式に記載がありますので、その都度参照します。
Author And Source
この問題について(を勉強する④ - npmモジュールを使う), 我々は、より多くの情報をここで見つけました https://qiita.com/arata0520/items/91c47ea8742efee32a64著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .