Hi everyone!Â
I've built my first js app using curl, Â curl works really well, Â and now trying to bundle my whole app into single file for production.Â
I've installed cram globally with npm install -g cram
and then I'm running it withÂ
cram admin2.html
and then it fails:
cram failed: Â Cannot find module '/usr/lib/node_modules/cram/amd_modules/curl/src/curl/../../dist/curl-for-ssjs/curl.js'
Error: Cannot find module '/usr/lib/node_modules/cram/amd_modules/curl/src/curl/../../dist/curl-for-ssjs/curl.js'
  at Function.Module._resolveFilename (module.js:338:15)
  at Function.Module._load (module.js:280:25)
  at Module.require (module.js:364:17)
  at require (module.js:380:17)
  at /usr/lib/node_modules/cram/cram.js:55:4
  at /usr/lib/node_modules/cram/cram.js:629:85
  at /usr/lib/node_modules/cram/cram.js:13:1
  at Object.<anonymous> (/usr/lib/node_modules/cram/cram.js:625:2)
  at Module._compile (module.js:456:26)
  at Object.Module._extensions..js (module.js:474:10)
This is my config in admin2.html
curl({
    baseUrl: "../static/js",
    paths: {
      "jquery": "jquery.min.js",
      "underscore": "lodash.min.js",
      "backbone": {
        location: "backbone-min.js",
        config: {
          loader: "curl/loader/legacy",
          exports: "Backbone.noConflict()",
          requires: ["jquery", "underscore"]
        }
      },
      "marionette": "backbone.marionette.min.js",
      "styles": "../css",
      "bundles": "../../templates/bundles",
      "alertify": "alertify.min.js"
    }
  }, ["app/app", "app/util", "app/admin"]).then(function(app, util){
      app.start()
  })
I need your help to make this work. Thanks!