2013-07-27 41 views
0

我的首选发展环境是直接咖啡的脚本,这直到我开始进入AngularJS时,对我很好。出于某种原因,我目前的设置将无法正确运行与coffeescript。角度与Coffescript不工作

事情是这样的,这个工程:

//Jade: 
script(type='text/javascript', src='/js/coffee-script.js') 
script(type='text/javascript', src='https://ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular.min.js') 
script(type='text/javascript', src='/js/grndCntrl.js') 

但不是这样的:

//Jade: 
script(type='text/javascript', src='/js/coffee-script.js') 
script(type='text/javascript', src='https://ajax.googleapis.com/ajax/libs/angularjs/1.0.7/angular.min.js') 
script(type='text/coffeescript', src='/js/grndCntrl.coffee') 

我知道我的CoffeeScript的翻译是有效的,如果我转换是CoffeeScript的地址为的JS它的作品就好了js文件。

我怀疑它与coffee-script.js没有在Angular获取它之前转换文件有关,但我真的没有太多的把握如何工作。

任何建议如何回来写角咖啡的角?

+1

你有什么不预编译为JavaScript的一个原因?它消除了依赖和这些副作用。 – max

+0

查看我的[回复和评论](http://stackoverflow.com/a/17498509/1095616)上的类似问题。 – Stewie

回答

0

我刚开始使用Grunt与咕噜手表和咕噜咖啡预编译