带有多个coffeescript文件和jQuery包装器的grunt工作流程

时间:2016-01-11 11:05:40

标签: jquery coffeescript gruntjs

我的问题很简单,grunt可以在一个文件中编译包含* .coffee文件的文件夹。
我的问题是在生成的文件中添加jquery的包装器或经典的domcontentloaded / ready dom。
实际上,这样做的方法有两个:

  1. 创建一个像a.coffee和一个z.coffee的文件,其中包含包装器的第一部分和最后一部分,并在所有文件中保留缩进
  2. 在每个文件中添加包装器
  3. 为了更好的工作流程,我认为如果grunt可以应用独特的包装更好 你的建议是什么?

    我也问过reddit:https://www.reddit.com/r/coffeescript/comments/3zegd6/workflow_for_multiple_file_and_jquery_wrapper/

1 个答案:

答案 0 :(得分:0)

我为https://github.com/Mte90/Script/blob/master/coffeescript.sh

上写了一个bash脚本

使用inotifywait作为观察者,合并coffeescript文件并生成源图并包含jQuery的包装。
这样就不需要使用grunt或gulp,只需要一个简单的脚本。