Skip to content

Instantly share code, notes, and snippets.

@kumatch
Last active August 29, 2015 14:01
Show Gist options
  • Save kumatch/05153614347bac264fea to your computer and use it in GitHub Desktop.
Save kumatch/05153614347bac264fea to your computer and use it in GitHub Desktop.
Browserify + AngularJS module example
var angular = require('angular');
module.exports = angular.module('myapp', [
require('./item').name,
require('./sample').name
]);
var angular = require('angular');
module.exports = angular.module('myapp.item', [])
.factory('myapp.item.registry', [ "$http", require("./registry") ] )
;
module.exports = function ($http) {
return {
register: function(item) {
// ...
}
};
};
var angular = require("angular");
module.exports = angular.module("myapp.sample", ["myapp.item"])
.controller("SampleRegistryCtrl", [ "$scope", "myapp.item.registry", require("./registry_ctrl.js") ] );
module.exports = function ($scope, registry) {
$scope.name = "sample"
$scope.register = function (item) {
registry.register(item);
//....
}
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment