据我所知,groc (一个docco分支)的--strip选项允许我从文档层次结构中剥离文件夹。例如:我的文件夹结构如下:
src/
module1/
coffee/
submod1/
xxx.coffee
yyy.coffee
submod2
zzz.coffee
module2/
coffee/
submod1/
xxx.coffee
yyy.coffee
submod2
zzz.coffee我想从文档的层次结构中排除所有咖啡文件夹。我如何使用strip来做到这一点呢?这在文档中并不是很清楚
发布于 2013-07-19 22:34:48
我不认为使用--strip选项可以实现您想要的结果。我相信strip只允许你从路径的开头开始剥离。我已经尝试了"*“glob模式匹配,但我不能让你的场景工作(例如--条带咖啡和--条带*/咖啡)
对于一般的用法,我像这样使用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"诚然,Ian MacLeod (作者)同意这是令人困惑的:https://github.com/nevir/groc/issues/13
https://stackoverflow.com/questions/11641868
复制相似问题