如何在Node.js Skeleton Framework中添加Coffeescapet
How to Add Coffeescript to Node.js Skeleton Framework?
骨架(https://github.com/dstroot/skeleton)似乎是node.js的一个非常坚实的"框架",并且除了coffee脚本之外,它拥有我正在寻找的所有中间件。如何将其添加到我的项目中?
我在gullfile.js中设置了一个gull.task,它正在寻找要编译成javascript的coffee脚本,但这些编译后的文件去哪里了?它们被编译成*.js后将如何使用?
gulp.task('coffee', function ()
最初我会同时拥有javascript和咖啡。
任何帮助都将不胜感激!
由于所有的.js
文件都在controller
文件夹中(除了测试文件),您可以创建一个类似于以下内容的gullow 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
替换它。
相关文章:
- 正在添加'X'按钮,在文本字段旁边使用javascript
- 如何在映射数组中添加换行符
- 正在将数据主题添加到所有项目
- ZeroClipboard-在复制之前添加到值
- 我可以在json对象中添加一个函数吗
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 正在SharePoint 2013母版页中添加JQuery移动文件
- 如何添加浮动和非浮动,其他
- 添加文字和评论功能更新Div
- 如果使用 lodash 将属性存在于另一个对象中,则向对象添加属性
- 动态地改变“”的URL;添加新项目”;链接使用javascript/jquery
- 在函数中添加数组元素的数值
- 如何将歌曲添加到jPlayer
- 在html Select中添加搜索
- Java脚本时间添加
- FabricJs-限制主对象内添加对象的移动区域
- Ionic Framework如何为带有国家代码的手机号码添加表单
- 如何将外部 JavaScript 文件添加到 Zend Framework 2 应用程序
- 如何在Node.js Skeleton Framework中添加Coffeescapet
- 使用ClientDependency Framework动态添加CSS或JS的正确方法是什么?