Hogyan készítsd el a saját Node.js modulodat

ápr 6, 2021
admin

ADVERTISMENT

Bevezetés

Ebben a gyors bemutatóban megtanulod, hogyan készítsd el a saját Node.js modul.

Mihelyt mindent konfigurált és telepített, érdemes megvizsgálni az alkalmazás monitorozásának lehetőségeit – ami az alkalmazás életciklusának lényeges része.

Letöltés & telepítse a Node.js

Töltse le és telepítse a Node.js-t, kiválasztva az operációs rendszerét az itt található listából:

MEGJEGYZÉS: Bárhol, ahol ebben a bemutatóban MyCoolModule szerepel, helyettesítse a kívánt modul nevével.

Node projekt létrehozása

Hozzon létre egy üres projektet a következő parancsok segítségével:

mkdir MyCoolModule

Végezze el a következő parancsot:

cd MyCoolModulenpm init

Adjon válaszokat a szükséges mezőkre (név és verzió), valamint a fő mezőre:

név: A modul neve.verzió: A modul eredeti verziója. Javasoljuk, hogy kövesse a szemantikus verziókezelési irányelveket, és az 1.0.0.main-nal kezdje: Annak a fájlnak a neve, amely akkor töltődik be, ha a modulodat egy másik alkalmazás igényli. Az alapértelmezett név az index.js.

A többi kérdésre csak nyomja meg az ‘Enter’-t…

A modul megírása

Most egy package.json fájlnak kell lennie a projekt könyvtárában. Meg kell írnunk a kódunkat, hogy modulként feltöltsük.

Megjegyzés: Ebben a példában egyszerűen csak egy függvényt írunk, amely kiír néhány szöveget a konzolra.

Hozzunk létre egy fájlt, és nevezzük el index.js a projektkönyvtárban. Másolja be a következő kódot az index.js fájlba:

exports.printMsg = function() { console.log("Node.js is awesome!");}

Tegye közzé a modult az NPM-ben (Node Package Manager)

Ha nincs npm fiókja – hozzon létre egyet az alábbiakban:

Login a hitelesítő adatokkal:

npm login

A bejelentkezés után készen áll a közzétételre!

npm publish

Teszteld a modulodat

Hozz létre egy másik könyvtárat:

mkdir TestMyModule

Váltás a könyvtárba:

cd TestMyModule

Készítsd el a tesztszkriptedet – én az enyémet test.js-nek hívtam:

var mymodule = require('mycoolmodule')mymodule.printMsg();

Létrehozza a teszt csomópont projektet:

npm init

Telepítse a létrehozott modulját:

npm install mycoolmodule

Futtassa a teszt szkriptet:

node test.js

Következtetés

.

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.