2014-09-26 52 views
0

骨架(https://github.com/dstroot/skeleton)似乎是node.js的一个非常稳固的“框架”,并且除咖啡脚本外,还有我正在寻找的所有中间件。我怎么可能将它添加到我的项目?如何将Coffeescript添加到Node.js骨架框架?

我在gulpfile.js中设置了一个gulp.task,它正在寻找咖啡脚本来编译成javascript,但是这些编译的文件在哪里去?在编译成* .js之后如何使用它们?

gulp.task('coffee', function() 

最初,我将有JavaScript和咖啡。

任何帮助将不胜感激!

回答

1

好,因为所有的.js文件在controller文件夹中(除试验的),你可以创建一个一饮而尽coffee任务可能是这样的:

gulp.task('coffee', function() { 
    return gulp.src('./controllers/*.coffee') 
    .pipe(coffee()) 
    .pipe(gulp.dest('./controllers/')); 
}): 

coffee文件将在与js相同的文件夹,但您可以根据自己的喜好进行更改。

你将不得不改变scripts任务位到coffee添加为依赖关系:

gulp.task('scripts', ['coffee'], function() { 

还能去除js观察者由coffee来取代它。