繁体   English   中英

如何将Coffeescript添加到Node.js骨架框架?

[英]How to Add Coffeescript to Node.js Skeleton Framework?

Skeleton( https://github.com/dstroot/skeleton )似乎是node.js的非常牢固的“框架”,除了咖啡脚本外,它具有我正在寻找的所有中间件。 如何将其添加到我的项目中?

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

gulp.task('coffee', function ()

最初,我将同时使用javascript和coffee。

任何帮助将非常感激!

好吧,由于所有.js文件都位于controller文件夹中(测试文件除外),因此您可以创建一个gulp 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 watcher,以coffee代替它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM