我想在目录中编译CoffeeScript文件,并输出带有前缀(在我的情况下为.coffee
)的文件。
例如,我有这个文件结构:
我希望能够编译(并观看)*.coffee
文件,并像这样编译它们:
注意.js
文件未更改。我该怎么做(最好在我的bash shell中)?
因此,它等效于以下硬编码的解决方案,但对于目录中的所有.coffee
文件:
coffee --watch --compile -p myfile.coffee > .coffee.myfile.js
我就把它留在这里=)
"scripts": {
"compile-coffee": "for i in src/**/*.coffee; do coffee -cp $i > $i.js; done",
"watch-coffee": "for i in src/**/*.coffee; do coffee -cpw $i > $i.js; done",
},