" Sass 는 기능이 뛰어나고 안정적인 CSS 확장 언어이다." - Sass team - Sass란 Sass에 대해 얘기하기에 앞서, CSS에 대한 이야기를 먼저 해야 할 것 같습니다. CSS는 그 자체로도 충분히 재미있고, 훌륭한 형식 언어입니다. CSS는 웹 콘텐츠를 위한 스타일시트 형식 언어로써 (대체 언어가 사실상 존재하지 않는다는 사실이 한 몫 했겠지만)오랜 기간 사랑 받아 왔고, 아마 앞으로도 오래도록 사랑 받을 것입니다. 그러나 CSS를 조금이라도 다뤄 본 경험이 있는 개발자라면, 특유의 치명적 단점에 대해 아주 잘 알고 있을 것입니다. 예상하고 계실 테지만, CSS는 규모가 커질수록 코드가 복잡해지고, 유지보수가 불편해 집니다. CSS 코드 내에서 동일한(혹은 유사한) 코드를 재사용하기 ..

개요 자주라고 말할 정도까지는 아니지만, 명령 프롬프트나 터미널에서 명령을 입력했을 때 다음과 같은 오류가 발생하는 경우가 있습니다. 제 경우에 이것은 gulp 버전 확인 명령어인 gulp --version을 실행했을 때 발생했습니다. 오류 메시지를 보면 알 수 있듯 이는 보안상의 이유로 발생하는 에러이고, 이러한 문제를 해결하기 위해서는 관리자 권한으로 실행 정책을 변경해주어야 합니다. 참고) 실행 명령어에는 밑줄을 그어 두었습니다. 절차 1. 윈도우 시스템의 파워셸(powershell) 앱을 관리자 권한으로 실행합니다. 2. 파워셸 명령행에서, ExecutionPolicy 명령어를 실행해보세요. 현재의 정책을 확인할 수 있을 것입니다. 그리고 UnauthorizedAccess 오류가 발생할 때의 정책..

이번 포스팅에서는 자바스크립트를 이용해 웹문서를 조작할 때 사용하는 메소드 중 append와 appendChild의 차이에 대해서 정리해보려고 합니다. 두 메소드 모두 어떤 요소에 자식 요소를 추가하기 원할 때 사용하는 메소드인데, 둘 사이에는 사소한 듯하면서도 중요한(?) 차이가 몇 가지 존재합니다. append vs appendChild 1. 대표적인 차이점은 두 메소드의 이름만으로 예측 가능한 차이입니다. append를 이용하면 요소에 노드 객체 또는 DOM문자열을 자식 요소로 추가할 수 있지만, appendChild는 노드 객체만을 추가할 수 있습니다. 2. 또 한 가지 차이점은, appendChild의 경우 추가한 자식 노드를 반환하지만, append는 반환 데이터가 없다는 점입니다. 이상입니다..