node.js module


モジュールとは
  • 機能着脱部
  • node.js内蔵モジュールリスト
  • node.jsからモジュールを読み込む

  • ブラウザは<script>タグを使用します.
  • node.jsはrequireを使用する.
  • const fs = require('fs') // 파일 시스템 모듈 불러오기
    const dns = require('dns') // DNS 모듈 불러오기 

    3 rd-partyモジュールの使用

  • プログラミングの分野では、3 rd-partyは、正式に提供されるのではなく、他のすべての「サードパーティ」を意味します.ノード.jsドキュメントに存在しないことは、3 rd-partyを意味します.
  • $ npm install underscore
    // node_modules에  underscore가 설치된 것.
    // 이제 node.js 내장 모듈을 사용하듯 사용할 수 있다.
    const _ = require('underscore');
    

    __dirname


    これは、
  • が現在実行しているファイルを含むディレクトリの絶対パスの変数です.
  • ノードフォルダ内1.jsファイルにconsole.log(__dirname)を印刷/Users/hyunsoo/Desktop/noteに示すように.
  • ディレクトリアクション


    ファイルシステム(fs)、pathモジュール、dirnameを使用してディレクトリ操作を行うことができます.

    新規ディレクトリの作成

    const fs = require('fs');
    const path = require('path');
    const dirPath = path.join(__dirname, '/pictures');
    fs.mkdirSync(dirPath);
  • 以上のコードを実行し、現在のパスにpicturesフォルダを作成します.