我正在使用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/

10-11 20:06