Search code examples
javascriptrequirejsamd

Error with requirejs


I am trying out a simple module with requirejs. /js/app.js

define(function (require, exports) {           
  var calculator = require('/js/calculator');                                     
  var result = calulator.add(1, 2);

  console.log(result);                                                               
});

/js/caluator.js

define(function (require, exports) {           
  exports = {
    add: function (one, two) {
      return one+two;
    }
  };
});

when I am running the app, I am get the error Error: Script error for: calculator
code source https://github.com/souparno/modular-js


Solution

  • /js/app.js

    define(function (require) {           
      var calculator = require('calculator');                                     
      var result = calulator.add(1, 2);
    
      console.log(result);                                                               
    });
    

    /js/calculator.js

    define(function (require) {           
      return {
        add: function (one, two) {
          return one+two;
        }
      };
    });