[TIL]1201-Node.js(1)
10307 ワード
NPMとモジュール
NPMとは?
NPMオンラインストレージ
コマンドラインツール
package.json
依存関係の管理
管理
ライブラリとは?
NPXとは?
Node.jsのモジュールとは何ですか?
モジュールとパッケージ
Node.jsの内蔵モジュールコンソール
Node.jsの組み込みモジュール化プロセス
Node.jsの内蔵モジュールfs
Node.jsの内蔵モジュールhttp
モジュールの基本的な作成方法
// index.js
const name = "yun";
const age = 26;
const nationality = "korea";
module.exports = {
name,
age,
nationality,
};
// 모듈이 load 될때 사용될 값을 module.exports로 내보냄.
// ---
const man = require("./index.js");
// man 출력값 {name : "yun", age: 26, nationality: "korea"}
変数名でエクスポートされたモジュールの作成
// index.js
const name = "yun";
const age = 26;
const nationality = "korea";
exports.name = name;
exports.age = age;
exports.nationality = nationality;
// 모듈을 object로 만들고, 각 key-value를 지정해서 내보냄.
// ---
const man = require("./index.js");
// man 출력값 {name : "yun", age: 26, nationality: "korea"}
エクスポート関数のモジュールの作成
// index.js
module.exports = (name, age, nationality) => {
return {
name,
age,
nationality,
};
};
// 모듈을 함수로 만들어서 모듈 사용 시에 값을 정할 수 있게 내보냄.
// ---
const man = require("./index.js")("yun", 26, "korea");
// man 출력값 {name : "yun", age: 26, nationality: "korea"}
モジュールの使用方法
モジュールは
モジュールの使用方法-requireアクションの理解
モジュールnpmパッケージの使用方法
const dayjs = require("dayjs");
console.log(dayjs());
モジュールの使用方法-自分で作成したモジュール
const myModule = require("./my-module");
console.log(myModule);
モジュールの使用方法-関数モジュール
const myFunctionModule = require("./my-function-module");
console.log(myFunctionModule(name, age, nationality));
モジュールjsonファイルの使用方法
// my-data.json 을 가지고 있다.
const myData = require("./my-data");
console.log(myData);
ES Module
ESモジュールとcommonjs
Reference
この問題について([TIL]1201-Node.js(1)), 我々は、より多くの情報をここで見つけました https://velog.io/@sza0203/엘리스-SW-엔지니어-트랙-6주차-Node.js-기초2テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol