부활절 달걀 🐇🥚 사냥할 사람이 있나요? - 콘솔 로그에 ASCII Art 추가
TLDR; - 빠르고 쉽습니다. ASCII 아트를 생성하고 사용하기만 하면 됩니다
console.log
.DEV 이스터 에그
dev.to에 이 부활절 달걀이 있다는 것을 알고 계셨습니까?
dev.to 웹사이트를 방문할 때 즐겨 사용하는 브라우저(F12)의 개발 도구를 연 적이 있다면 콘솔 로그에 표시된 ASCII 아트를 보았을 것입니다.
-oooooooo/- .+ooooooooo: +ooo+ oooo/
+MMMMMMMMMMm+ -NMMMMMMMMMMs +MMMM: /MMMM/
+MMMNyyydMMMMy /MMMMyyyyyyy/ mMMMd mMMMd
+MMMm :MMMM. /MMMN /MMMM/ /MMMM:
+MMMm .MMMM- /MMMN dMMMm mMMMh
+MMMm .MMMM- /MMMMyyyy+ :MMMM/ +MMMM-
+MMMm .MMMM- /MMMMMMMMy hMMMm NMMMy
+MMMm .MMMM- /MMMMoooo: -MMMM+oMMMM-
+MMMm .MMMM- /MMMN yMMMmNMMMy
+MMMm +MMMM. /MMMN .MMMMMMMM.
+MMMMdddNMMMMo /MMMMddddddd+ sMMMMMMs
+MMMMMMMMMNh: .mMMMMMMMMMMs yMMMMs
.///////:- -/////////- .::.
dev.to를 방문할 때 열린 dev 도구가 있는 콘솔 로그의 출력.
그리고 그것이 멋져 보인다고 생각했습니다.
내 사이트에 어떻게 추가합니까?
먼저 텍스트를 ASCII 아트로 변환하는 방법이 필요합니다. 저는 명령줄에서 실행할 수 있는 다음 npm 패키지figlet-cli
를 사용했습니다.
Note: Other packages or applications are available.
https://www.npmjs.com/package/figlet-cli
npx figlet-cli "Raven Code"
Note: Used npx to install as we don't need as a global package.
그러면 기본 글꼴을 사용하여 다음 출력이 생성됩니다.
____ ____ _
| _ \ __ ___ _____ _ __ / ___|___ __| | ___
| |_) / _` \ \ / / _ \ '_ \ | | / _ \ / _` |/ _ \
| _ < (_| |\ V / __/ | | | | |__| (_) | (_| | __/
|_| \_\__,_| \_/ \___|_| |_| \____\___/ \__,_|\___|
이제 이것을 콘솔에 출력하려면 \
(백슬래시)를 사용하여 특수 문자를 이스케이프하고 \n\
로 각 줄을 종료해야 합니다(새 줄\n
및 문자열이 여러 줄에 걸쳐 있음을 나타내는 백래시).
console.log(
" ____ ____ _\n\
| _ \\ __ ___ _____ _ __ / ___|___ __| | ___\n\
| |_) / _` \\ \\ / / _ \\ '_ \\ | | / _ \\ / _` |/ _ \\\n\
| _ < (_| |\\ V / __/ | | | | |__| (_) | (_| | __/\n\
|_| \\_\\__,_| \\_/ \\___|_| |_| \\____\\___/ \\__,_|\\___|"
)
Note: Could use `Template Literals` in ES6 as this supports multiline strings and you wouldn't need the \n\ syntax.
글꼴 변경
figlet-cli
패키지는 -f
플래그 중 하나인 다른 명령줄 매개변수를 지원합니다. 이 옵션을 지정하면 ASCII 아트를 생성하는 데 사용되는 글꼴이 결정됩니다.
지원되는 글꼴 목록을 보려면 다음 명령을 사용하십시오.
npx figlet-cli -l
ANSI Shadow
라는 글꼴을 사용하려면 다음 명령을 사용하십시오.
npx figlet-cli -f "ANSI Shadow" "Raven Code"
그러면 ANSI Shadow
글꼴을 사용하여 다음 출력이 생성됩니다.
██████╗ █████╗ ██╗ ██╗███████╗███╗ ██╗ ██████╗ ██████╗ ██████╗ ███████╗
██╔══██╗██╔══██╗██║ ██║██╔════╝████╗ ██║ ██╔════╝██╔═══██╗██╔══██╗██╔════╝
██████╔╝███████║██║ ██║█████╗ ██╔██╗ ██║ ██║ ██║ ██║██║ ██║█████╗
██╔══██╗██╔══██║╚██╗ ██╔╝██╔══╝ ██║╚██╗██║ ██║ ██║ ██║██║ ██║██╔══╝
██║ ██║██║ ██║ ╚████╔╝ ███████╗██║ ╚████║ ╚██████╗╚██████╔╝██████╔╝███████╗
창의력을 발휘하기 위해 무엇을 기다리고 있습니까!
추가 크리에이티브
추가로 이동하여 이미지를 ASCII 아트로 변환하려면 ascii-art
npm 패키지를 살펴보십시오.
https://www.npmjs.com/package/ascii-art
다시 다음 명령을 사용하여 npx
를 통해 설치할 수 있습니다.
npx ascii-art image path/to/image.png
Note: This package also supports generating text to ASCII art. However, the font support seem to be limited.
이것을 사용하여 로고에 대한 ASCII 아트를 생성하고 이것을 console.log에 출력할 수 있습니다.
부활절 달걀 찾기 🐇🥚🔍
가상 이스터 에그 헌트를 하고 이스터 에그가 있는 웹사이트를 찾아 아래 댓글에 최고를 나열해 보겠습니다. 그러니 사냥하세요!
자원
https://www.npmjs.com/package/figlet-cli
https://github.com/khrome/ascii-art
Reference
이 문제에 관하여(부활절 달걀 🐇🥚 사냥할 사람이 있나요? - 콘솔 로그에 ASCII Art 추가), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/deadlybyte/easter-egg-hunt-anyone-add-ascii-art-to-the-console-log-4emg
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
-oooooooo/- .+ooooooooo: +ooo+ oooo/
+MMMMMMMMMMm+ -NMMMMMMMMMMs +MMMM: /MMMM/
+MMMNyyydMMMMy /MMMMyyyyyyy/ mMMMd mMMMd
+MMMm :MMMM. /MMMN /MMMM/ /MMMM:
+MMMm .MMMM- /MMMN dMMMm mMMMh
+MMMm .MMMM- /MMMMyyyy+ :MMMM/ +MMMM-
+MMMm .MMMM- /MMMMMMMMy hMMMm NMMMy
+MMMm .MMMM- /MMMMoooo: -MMMM+oMMMM-
+MMMm .MMMM- /MMMN yMMMmNMMMy
+MMMm +MMMM. /MMMN .MMMMMMMM.
+MMMMdddNMMMMo /MMMMddddddd+ sMMMMMMs
+MMMMMMMMMNh: .mMMMMMMMMMMs yMMMMs
.///////:- -/////////- .::.
먼저 텍스트를 ASCII 아트로 변환하는 방법이 필요합니다. 저는 명령줄에서 실행할 수 있는 다음 npm 패키지
figlet-cli
를 사용했습니다.Note: Other packages or applications are available.
https://www.npmjs.com/package/figlet-cli
npx figlet-cli "Raven Code"
Note: Used npx to install as we don't need as a global package.
그러면 기본 글꼴을 사용하여 다음 출력이 생성됩니다.
____ ____ _
| _ \ __ ___ _____ _ __ / ___|___ __| | ___
| |_) / _` \ \ / / _ \ '_ \ | | / _ \ / _` |/ _ \
| _ < (_| |\ V / __/ | | | | |__| (_) | (_| | __/
|_| \_\__,_| \_/ \___|_| |_| \____\___/ \__,_|\___|
이제 이것을 콘솔에 출력하려면
\
(백슬래시)를 사용하여 특수 문자를 이스케이프하고 \n\
로 각 줄을 종료해야 합니다(새 줄\n
및 문자열이 여러 줄에 걸쳐 있음을 나타내는 백래시).console.log(
" ____ ____ _\n\
| _ \\ __ ___ _____ _ __ / ___|___ __| | ___\n\
| |_) / _` \\ \\ / / _ \\ '_ \\ | | / _ \\ / _` |/ _ \\\n\
| _ < (_| |\\ V / __/ | | | | |__| (_) | (_| | __/\n\
|_| \\_\\__,_| \\_/ \\___|_| |_| \\____\\___/ \\__,_|\\___|"
)
Note: Could use `Template Literals` in ES6 as this supports multiline strings and you wouldn't need the \n\ syntax.
글꼴 변경
figlet-cli
패키지는 -f
플래그 중 하나인 다른 명령줄 매개변수를 지원합니다. 이 옵션을 지정하면 ASCII 아트를 생성하는 데 사용되는 글꼴이 결정됩니다.
지원되는 글꼴 목록을 보려면 다음 명령을 사용하십시오.
npx figlet-cli -l
ANSI Shadow
라는 글꼴을 사용하려면 다음 명령을 사용하십시오.
npx figlet-cli -f "ANSI Shadow" "Raven Code"
그러면 ANSI Shadow
글꼴을 사용하여 다음 출력이 생성됩니다.
██████╗ █████╗ ██╗ ██╗███████╗███╗ ██╗ ██████╗ ██████╗ ██████╗ ███████╗
██╔══██╗██╔══██╗██║ ██║██╔════╝████╗ ██║ ██╔════╝██╔═══██╗██╔══██╗██╔════╝
██████╔╝███████║██║ ██║█████╗ ██╔██╗ ██║ ██║ ██║ ██║██║ ██║█████╗
██╔══██╗██╔══██║╚██╗ ██╔╝██╔══╝ ██║╚██╗██║ ██║ ██║ ██║██║ ██║██╔══╝
██║ ██║██║ ██║ ╚████╔╝ ███████╗██║ ╚████║ ╚██████╗╚██████╔╝██████╔╝███████╗
창의력을 발휘하기 위해 무엇을 기다리고 있습니까!
추가 크리에이티브
추가로 이동하여 이미지를 ASCII 아트로 변환하려면 ascii-art
npm 패키지를 살펴보십시오.
https://www.npmjs.com/package/ascii-art
다시 다음 명령을 사용하여 npx
를 통해 설치할 수 있습니다.
npx ascii-art image path/to/image.png
Note: This package also supports generating text to ASCII art. However, the font support seem to be limited.
이것을 사용하여 로고에 대한 ASCII 아트를 생성하고 이것을 console.log에 출력할 수 있습니다.
부활절 달걀 찾기 🐇🥚🔍
가상 이스터 에그 헌트를 하고 이스터 에그가 있는 웹사이트를 찾아 아래 댓글에 최고를 나열해 보겠습니다. 그러니 사냥하세요!
자원
https://www.npmjs.com/package/figlet-cli
https://github.com/khrome/ascii-art
Reference
이 문제에 관하여(부활절 달걀 🐇🥚 사냥할 사람이 있나요? - 콘솔 로그에 ASCII Art 추가), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/deadlybyte/easter-egg-hunt-anyone-add-ascii-art-to-the-console-log-4emg
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
npx figlet-cli -l
npx figlet-cli -f "ANSI Shadow" "Raven Code"
██████╗ █████╗ ██╗ ██╗███████╗███╗ ██╗ ██████╗ ██████╗ ██████╗ ███████╗
██╔══██╗██╔══██╗██║ ██║██╔════╝████╗ ██║ ██╔════╝██╔═══██╗██╔══██╗██╔════╝
██████╔╝███████║██║ ██║█████╗ ██╔██╗ ██║ ██║ ██║ ██║██║ ██║█████╗
██╔══██╗██╔══██║╚██╗ ██╔╝██╔══╝ ██║╚██╗██║ ██║ ██║ ██║██║ ██║██╔══╝
██║ ██║██║ ██║ ╚████╔╝ ███████╗██║ ╚████║ ╚██████╗╚██████╔╝██████╔╝███████╗
npx ascii-art image path/to/image.png
가상 이스터 에그 헌트를 하고 이스터 에그가 있는 웹사이트를 찾아 아래 댓글에 최고를 나열해 보겠습니다. 그러니 사냥하세요!
자원
https://www.npmjs.com/package/figlet-cli
https://github.com/khrome/ascii-art
Reference
이 문제에 관하여(부활절 달걀 🐇🥚 사냥할 사람이 있나요? - 콘솔 로그에 ASCII Art 추가), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/deadlybyte/easter-egg-hunt-anyone-add-ascii-art-to-the-console-log-4emg
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(부활절 달걀 🐇🥚 사냥할 사람이 있나요? - 콘솔 로그에 ASCII Art 추가), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/deadlybyte/easter-egg-hunt-anyone-add-ascii-art-to-the-console-log-4emg텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)