如何在配置了ESLINT和Prettier的行的末尾使用NOSONAR?

时间:2019-04-15 15:31:53

标签: javascript visual-studio-code sonarqube eslint prettier

在VS代码中具有editor.formatOnSave = true时,当尝试忽略某些规则并在行尾使用// NOSONAR抑制错误时。该行注释正在下降。这些规则的配置方式和位置?

export const overviewReducer = (state = initialState, action) => { //NOSONAR

进入下一行,例如:

export const overviewReducer = (state = initialState, action) => {

//NOSONAR

2 个答案:

答案 0 :(得分:1)

根据this issue I found googling "Prettier Nosonar",目前尚无解决方法-如果Prettier决定要移动评论,那该死的很好。

没有注释的白名单应该保留在最初写的那些行上。

答案 1 :(得分:0)

我遇到了同样的问题。

使用prettier-ignore对我有用:

// prettier-ignore
export const overviewReducer = (state = initialState, action) => { //NOSONAR

不是最佳解决方案,但至少可以解决问题。