Documentation 使用剥离选项的Groc(Docco货叉)
据我所知,(doccofork)的Documentation 使用剥离选项的Groc(Docco货叉),documentation,coffeescript,Documentation,Coffeescript,据我所知,(doccofork)的--strip选项允许我从文档层次结构中剥离文件夹。我的文件夹结构如下: src/ module1/ coffee/ submod1/ xxx.coffee yyy.coffee submod2 zzz.coffee module2/ coffee/ subm
--strip
选项允许我从文档层次结构中剥离文件夹。我的文件夹结构如下:
src/
module1/
coffee/
submod1/
xxx.coffee
yyy.coffee
submod2
zzz.coffee
module2/
coffee/
submod1/
xxx.coffee
yyy.coffee
submod2
zzz.coffee
我想从文档的层次结构中排除所有咖啡文件夹。我怎么用脱衣舞来做这个?文档中并不清楚--strip选项无法实现您想要的目标。我相信脱衣舞只允许你从一开始就脱衣。我尝试了“*”全局模式匹配,但无法使您的场景正常工作(例如--带咖啡和--带咖啡) 对于一般用途,我使用如下条带:
groc **/*.js --strip modules/WebCommon/j2ee-apps/webcommon.war/javascript
# INPUT
# modules/WebCommon/j2ee-apps/webcommon.war/javascript/validator/validator.js
# OUTPUT
# validator/validator.js
但是,实际html文件中的文件名仍然保留整个路径。这是因为模板使用projectPath而不是targetPath作为标题
# "projectPath":"modules/WebCommon/j2ee-apps/webcommon.war/javascript/validator/validator.js","targetPath":"validator/validator"
无可否认,伊恩·麦克劳德(作者)也认为这令人困惑: