I nodejs tilbys to objekter, exports og rescribe, hvor exports er grensesnittet som modulen eksponerer, og require brukes til å hente grensesnittet til en modul fra utsiden, det vil si eksportobjektet til den oppnådde modulen. I grensesnittet som eksporteres til, hvis du vil at modulen din skal være en spesiell objekttype, bruk module.exports, hvis du vil at modulen skal være en tradisjonell modulinstans, bruk exports.xx-metoden, module.exports er det ekte grensesnittet, og exports er bare et hjelpeverktøy. Til slutt er det module.exports som returneres til kallet, ikke exports.
Demoen er veldig enkel, det vil si å lage en http-tjeneste, og hvis du vil implementere det modulært, vil du ikke skrive det i en fil.
test.js filkode:
server.js filkode:
Vi kjører det bare test.js node!!
Nedlasting av kildekode:
Turister, hvis dere vil se det skjulte innholdet i dette innlegget, vær så snill Svare
|