개발 환경 10

IntelliJ IDEA에서 UglifyJS 설정 시 PATH 문제 해결하기

IntelliJ IDEA에서 UglifyJS를 사용하여 JavaScript 파일을 자동으로 압축하려고 할 때, PATH 문제로 인해 어려움을 겪는 경우가 있습니다. 여기서는 PATH 문제를 해결하는 과정을 중심으로 설명하겠습니다.   1. 문제 상황 IntelliJ IDEA에서 UglifyJS를 사용하려고 할 때 다음과 같은 오류가 발생했습니다:env: node: No such file or directoryProcess finished with exit code 127 이 오류는 Node.js 실행 파일을 찾지 못해 발생한 것으로, PATH 설정이 제대로 되어 있지 않음을 의미합니다.   2. PATH 문제 해결 Node.js와 npm 경로 확인 먼저 터미널에서 Node.js와 npm이 올바르게 설치되..

개발 환경 2024.07.25

git 명령어

사용자 설정 working directory (untracked, tracked) -> staging area -> .git directory(repository) -> remote 공통 명령어 옵션 설명 예시 비고 --global 글로벌적으로 rm -rf .git 깃 삭제 -h --help 도움말 보기 git status -h 사용자 설정 명령어 옵션 설명 예시 비고 git config --list 설정 확인 git config --list vscode로 에디터 설정 git config --global core.editor "code --wait" 사용자 이름 설정 git config —global user.name blarblar 사용자 메일 설정 git config —global user.email..

eslint, prettier

ESlint가 검사하는 항목 1. 코드 포매팅 : 일관된 코딩 컨벤션을 유지 2. 코드 품질 : 잠재적인 오류나 버그를 찾아줌. ESlint는 노드 패키지로 제공되므로 npm 명령어 필요. ESlint는 rules라는 규칙이 필요. npm init -y npm i -D eslint prettier eslint-plugin-prettier eslint-config-prettier eslint-plugin-node eslint-config-node 더보기 npm i -D eslint prettier npm i -D eslint-plugin-prettier eslint-config-prettier npm i -D eslint-plugin-node eslint-config-node npx install-peer..

VSCode extension

기본 settings.json // settings.json "javascript.preferences.quoteStyle": "single", "editor.tabSize": 2, "editor.fontFamily": "Monaco", "editor.minimap.enabled": false, "editor.wordWrap": "on", 당연히 설정하고 보는 익스텐션. 1. Live Server // settings.json "liveServer.settings.CustomBrowser": "chrome", 2. Prettier - Code formatter // settings.json "editor.formatOnSave": true, 3. eslint 4. Autoprefixer css3에 벤더프..