gpt4 book ai didi

angularjs - 为什么 ngdocs 只从单个目录读取而不是从多个目录中的 js 读取(我使用的是 gulp)?

转载 作者:行者123 更新时间:2023-12-01 02:12:10 25 4
gpt4 key购买 nike

我所有的 js 文件都有文档,我的文档存在于以下文件夹结构中:

myapplication/js/controllers/samplecontroller.js
myapplication/js/directives/sampledirective.js
myapplication/js/main.js
myapplication/js/app.js

我的 gulp 任务是:
gulp.task('ngdocs', [], function () {
var gulpDocs = require('gulp-ngdocs');
var options = {
scripts: ['./controllers/*.js','./directives/*.js'],
startPage: '/api',
title: "Awesome Docs",
titleLink: "/api"
}
return gulp.src('myapplication/js/*.js')
.pipe(gulpDocs.process(options))
.pipe(gulp.dest('./docs'));
});

我注意到生成的文档只选择了“main.js”和“app.js”中的文档。有没有办法让我在“/controllers”和“/directives”下的所有文件也被选中?或者这不是普遍做法?

最佳答案

您应该指定递归运算符 **在这样的文件夹结构中:

  return gulp.src('myapplication/js/**/*.js')

关于angularjs - 为什么 ngdocs 只从单个目录读取而不是从多个目录中的 js 读取(我使用的是 gulp)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28335475/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com