2014-09-26 1 views
0

해골 (https://github.com/dstroot/skeleton)은 node.js에 대한 매우 견고한 "프레임 워크"로 보이며 커피 스크립트를 제외한 모든 미들웨어를 가지고 있습니다. 프로젝트에 어떻게 추가 할 수 있습니까?Node.js 해골 프레임 워크에 Coffeescript를 추가하는 방법?

gulp.task를 gulpfile.js에 설정합니다.이 gulp.task는 커피 스크립트를 자바 스크립트로 컴파일하려고하지만이 컴파일 된 파일은 어디로 이동합니까? 그들이 * .js로 컴파일 된 후에 어떻게 사용될 것입니까?

gulp.task('coffee', function() 

처음에는 자바 스크립트와 커피가 모두 사용됩니다.

도움이 될 것입니다.

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

귀하의 coffee 파일이있을 것 :

답변

1

모든 .js 파일 (테스트 것들 제외) controller 폴더에 잘 때문에, 당신은 다음과 같이 될 수있는 꿀꺽 coffee 작업을 만들 수 있습니다 js과 같은 폴더이지만 원하는대로 변경할 수 있습니다.

당신은 의존성으로 coffee을 추가 scripts 작업을 약간 변경해야합니다 :

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

는 또한 coffee하여 대체 할 js 감시자를 제거합니다.