标准CoffeeScript输出布局
对于已编译CoffeeScript输出的文件系统输出布局,是否有任何事实上的标准 或者:标准CoffeeScript输出布局,coffeescript,project,Coffeescript,Project,对于已编译CoffeeScript输出的文件系统输出布局,是否有任何事实上的标准 或者:.js和.map文件应该在哪里结束 我目前有一个文件查看器1将输出编译为/grounds/[which],以保持源文件夹的干净,因此我最终得到了如下结果: index.html /js ├──foo.js ├──bar.js /coffee ├──a.coffee ├──b.coffee ├──/grounds │ ├──a.js │ ├──a.map │ ├──b.js │ ├──b.map ├──
.js
和.map
文件应该在哪里结束
我目前有一个文件查看器1将输出编译为/grounds/[which]
,以保持源文件夹的干净,因此我最终得到了如下结果:
index.html
/js
├──foo.js
├──bar.js
/coffee
├──a.coffee
├──b.coffee
├──/grounds
│ ├──a.js
│ ├──a.map
│ ├──b.js
│ ├──b.map
├──/some-module
│ ├──c.coffee
│ ├──/grounds
│ │ ├──c.js
│ │ ├──c.map
我只是好奇,我是否错过了一些现有的输出文件布局标准,或者人们通常只是让他们在同一个文件夹中成为兄弟,并对此感到高兴
1:Pycharm我不认为它们是任何标准,但对于开发,我对JS使用了与咖啡相同的结构: 例如: 这样做的好处:
- JS和咖啡是不混合的
- 咖啡目录不是公共的
var watch= require('gulp-watch');
var coffee= require('gulp-coffee');
gulp.src(paths.coffee)
.pipe(watch(function(files) {
return files.pipe(coffee())
.pipe(gulp.dest(paths.js));
}));
能否提供生成此布局的编译器格式字符串?
var watch= require('gulp-watch');
var coffee= require('gulp-coffee');
gulp.src(paths.coffee)
.pipe(watch(function(files) {
return files.pipe(coffee())
.pipe(gulp.dest(paths.js));
}));