μ΄ λ¬Έμλ ν¨μ¨μ μΈ κΈ°μ¬ νλμ μν΄ μ§μΌμΌ νλ λ¬Έλ²μ μΈ μ¬νμ μ€λͺ νκ³ μμ΅λλ€.
λ³Έ λ¬Έμλ κ°λ°μμ νΈμλ₯Ό μν΄ νκ΅μ΄λ‘ μμ±λμ΄ μμ΅λλ€.
λ³Έ λ ν¬μ§νΈλ¦¬ λ° SeoaBotμ λͺ¨λ μλΈ λ ν¬μ§νΈλ¦¬λ€μ κΈ°λ³Έμ μΌλ‘ Standard.jsλ₯Ό μ€μν΄μΌ ν©λλ€.
λΆλμ΄ Standard.jsλ₯Ό μ΄κ²¨μΌ νλ μν©μ΄ λ°μν κ²½μ° μ£Όμμ ν΅ν΄ μ΄μ λ₯Ό νμνκ³ ,
eslintμ κ°μ§λ₯Ό νΌνκΈ° μν΄ eslint-disable-next-lineλ±μ μ¬μ©ν΄μΌ ν©λλ€.
κ°λ μ±μ μν μ΄μ λ‘ ν νλ¦Ώ λ¬Έμμ΄μ μ΅λν μ¬μ©νμ§ λ§μμΌ ν©λλ€.
`${ping}ms` // Not Good
ping + 'ms' // Good!ν¨μλ₯Ό μ€ννλ κ³³μ μΈμμ ν¨μκ° μ μΈλ μΈμμ μ΄λ¦λ€μ λμΌν΄μΌ ν©λλ€.
// CommandHandler.js:34
command.run(seoa, msg, args)
// botinfo.js:12
run (seoa, msg, _arg) { // Fine
// ping.js:11
run (seoa, msg) { // Good!VSCodeμ μ½λ νμ΄λΌμ΄ν
μ λ°λΌ μ¬μ©λμ§ μμ μΈμλ μΈμ μμ _λ₯Ό νμν©λλ€.
λ¨, μ μ ν μΈμ μ΄λ¦μ΄ μκ±°λ λ³λ‘ μ κ²½ μ°μ§ μμλ λλ κ²½μ°μλ _λ§μ μλλ€.
run (seoa, msg, args) { // Not Good
msg.channel.send('hi')
}
run (_seoa, msg, _args) { // Good!
msg.channel.send('hi')
}
arr.forEach((_, i) => { // Good!
console.log(i)
})μΆκ°μ€...