Created
December 11, 2013 14:56
-
-
Save nhajratw/7911774 to your computer and use it in GitHub Desktop.
angular-lineman-template app.js rewritten as app.coffee
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
app = angular.module("app", ["ngResource", "ngRoute"]).run ($rootScope) -> | |
# adds some basic utilities to the $rootScope for debugging purposes | |
$rootScope.log = (thing) -> | |
console.log(thing) | |
$rootScope.alert = (thing) -> | |
alert(thing) |
You'll need to update the concatenation order as per instructions in lineman-angular-template
Here's what I've overridden my config/application.js
to:
/* Exports an object that defines
* all of the configuration needed by the projects'
* depended-on grunt tasks.
*
* You can find the parent object in: node_modules/lineman/config/application.coffee
*/
module.exports = require(process.env['LINEMAN_MAIN']).config.extend('application', {
concat_sourcemap: {
js: {
src: [
"<%= files.js.vendor %>",
"<%= files.coffee.generated %>",
"<%= files.js.app %>",
"<%= files.ngtemplates.dest %>"
]
}
}
});
@nhajratw Would you be able to push your repo to github so I can pull it down? I ran into some issues with ngtemplates that were non-obvious but I assumed that they were because I was working on a Chrome extension. If I can take a look I may be able to come up with something.
Nayan, would you be able to share the project? I've changed enough about the lineman angular template lately that I want to aggressively take the blame, but that doesn't really help solve your problem.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This looks right to me, unless something changed in the newest release of angular :/