javascript - 使用 JSCS 的所有函数都需要 JSDoc

标签 javascript jsdoc jscs

我正在使用 JSCS在我的一个项目中强制执行一致的代码风格。

有没有办法使用 JSCS 来检查每个函数是否都有一些 JSDoc?

会说这是无效的东西:

var add = function(x, y) {
    return x + y;
};

但这是有效的:

/**
 * Adds two numbers together
 * @param {number} x
 * @param {number} y
 * @returns The sum of x and y
 */
var add = function(x, y) {
    return x + y;
};

最佳答案

看起来像jscs-jsdoc可以!它作为 JSCS 的插件提供,您可以在 .jscsrc 中包含以下内容:

"plugins": ["jscs-jsdoc"],
"jsDoc": {
    "enforceExistence": true
}

关于javascript - 使用 JSCS 的所有函数都需要 JSDoc,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29145460/

相关文章:

javascript - 用于检查 JSX 文件中代码样式的工具

javascript - setTimeout、jQuery 操作、transitionend 随机执行/触发

javascript - 等待所有异步函数在 jQuery 中完成

javascript - gulp-jscs Object.keys 在非对象上调用

javascript - 根据 Grunt 的说法,JSDoc 不正确

javascript - JSDoc,引用函数描述中的标识符

javascript - 如何在 Visual Studio 2013 中抑制 JSHint "JSCS: Illegal Space"警告?

javascript - XMLHTTPRequest 响应不包含 header 中的 Location 字段

javascript - TypeScript:尝试访问 Enum 时没有参数类型为 'string' 的索引签名

javascript - 如何记录 JavaScript promise 的解析值