我正试图在VS代码中为我的eslint关闭lint警告。
我的代码包含。
!include "MUI2.nsh"
;--------------------------------
;General
ShowInstDetails hide
SetCompressor /SOLID lzma
;Request application privileges for Windows Vista
RequestExecutionLevel user
;--------------------------------
;Interface Configuration
!define MUI_ABORTWARNING
!define MANUAL_DOWNLOAD_TEXT "Automatic download not working? Click here to download manually."
;--------------------------------
;Macros
!macro AddDownloadLink yCoord
FindWindow $0 "#32770" "" $HWNDPARENT ; Find the inner dialog
System::Call 'USER32::CreateWindowEx(i0, t "STATIC", t "${MANUAL_DOWNLOAD_TEXT}", i${WS_CHILD}|${WS_VISIBLE}|${SS_NOTIFY}, i 1, i ${yCoord}, i 500, i 50, p $0, i 0x666, p 0, p 0)p.s'
Pop $0
SetCtlColors $0 0000ff transparent
CreateFont $1 "$(^Font)" "$(^FontSize)" "400" /UNDERLINE
SendMessage $0 ${WM_SETFONT} $1 1
GetFunctionAddress $1 fnLinkClicked
ButtonEvent::AddEventHandler 0x666 $1
!macroend
;--------------------------------
;Pages
!insertmacro MUI_PAGE_INSTFILES
;--------------------------------
;Languages
!insertmacro MUI_LANGUAGE "English"
;--------------------------------
;Installer Sections
Section
Var /global Filename
StrCpy $Filename "test100Mb.db"
Var /global DownloadUrl
StrCpy $DownloadUrl "http://speedtest.ftp.otenet.gr/files/$Filename"
!insertmacro AddDownloadLink 70
inetc::get /caption "Downloading package" $DownloadUrl "$Filename" /end
Pop $R0 ;Get the return value
StrCmp $R0 "OK" 0 dlfailed
Goto quit
dlfailed:
DetailPrint "Download failed: $R0 $DownloadUrl"
SetDetailsView show
Abort
!insertmacro AddDownloadLink 1
quit:
Quit
SectionEnd
Function fnLinkClicked
ExecShell "open" "$DownloadUrl"
FunctionEnd
eslint如下所示。
console.log('blabla..');
即使已经在我的.eslintrc.json中添加了无限制语法,也没有修复。
这是我的.eslintrc.json
error Unexpected console statement no-console
我错了什么?
答案 0 :(得分:6)
允许console.log
留在代码中需要单独的规则。
你需要添加' no-console'声明你的规则。
像这样:
rules": {
"no-console": 0
}
更好的做法是警告您代码中的所有console.log
,如下所示:
rules": {
"no-console": 1
}
答案 1 :(得分:0)
我遵循Elad的建议,进入package.json以添加“ no-console”的规则:0,起初它似乎不起作用,但这是因为我需要重新启动开发服务器。如果它似乎不起作用,请确保重新启动开发服务器,因为如果更改package-json中的任何内容,则必须重新启动服务器。
答案 2 :(得分:-1)
如果您需要忽略特定(或多行)
,则可以添加// eslint-disable-line