Konsep Module NPM

  • Post
    codeorayo
    Keymaster
    none
    npm memakai sistem modul CommonJS yang cukup mudah dalam penggunaanya. Sistem modul ini akan meng-export objek JavaScript ke variabel 

    Code:

    exports

     yang bersifat global di modul tersebut.

    Sebagai contoh

    Code:

    band.js


    Code:

    ‘use strict’;function Band(){}

    Band.prototype.info = function(){
    return ‘Nama Band: ‘+this.name;
    }

    Band.prototype.add = function(name){
    this.name = name;
    }

    module.exports = new Band();

    Untuk pemakaiannya seperti di bawah ini

    Code:

    app.js


    Code:

    var band = require(‘./band.js’);band.add(‘Dewa 19’);

    console.log(band.info);

    Code:

    require()

     diatas adalah fungsi sinkron yang meload paket atau modul lain dari sistem file.

    https://idjs.github.io/belajar-nodejs/npm/npm.html

  • You must be logged in to reply to this topic.