본문 바로가기
728x90
반응형

Today I Learned54

[TIL] 11/27 오픈소스에 기여하기 이전 내용 [TIL] 11/25 오픈 소스란?1. 오픈소스오픈소스란 누구나 특별한 제한 없이 공개 되어 있는 소스코드를 말한다. 오픈소스로 공개 되어 있는 코드에는 검사(리뷰), 수정 등 개선사항을 마음껏 펼칠 수 있다. 또 오픈 소스는everydayc0ding.tistory.com  [TIL] 11/26 오픈 소스와 깃허브이전 내용 [TIL] 11/25 오픈 소스란?1. 오픈소스오픈소스란 누구나 특별한 제한 없이 공개 되어 있는 소스코드를 말한다. 오픈소스로 공개 되어 있는 코드에는 검사(리뷰), 수정 등 개선사항을 마음everydayc0ding.tistory.com  1.6. 오픈 소스 구성원 역할 - 저작자: 오픈 소스 프로젝트를 만든 사람 또는 조직 - 메인테이너: 프로젝트 방향을 알고 있는 / .. 2024. 11. 27.
[TIL] 11/26 오픈 소스와 깃허브 이전 내용 [TIL] 11/25 오픈 소스란?1. 오픈소스오픈소스란 누구나 특별한 제한 없이 공개 되어 있는 소스코드를 말한다. 오픈소스로 공개 되어 있는 코드에는 검사(리뷰), 수정 등 개선사항을 마음껏 펼칠 수 있다. 또 오픈 소스는everydayc0ding.tistory.com  1.5. 오픈 소스 문서 구조  - LICENSE.md/.txt: 오픈 소스 라이선스 전문 명시 문서이 파일이 프로젝트에 있으면 이 프로젝트는 이 오픈 소스 라이선스 하에 배포된다/되어야 한다라는 의미.그리고 이 파일은 오픈 소스 프로젝트의 최상위 디렉토리에 위치해 있어야 한다.   - README.md: 프로젝트 코드의 목적, 사용 방법 설명 문서 - COPYRIGHTt.txt: 저작권에 관한 이야기 - NOTICE.tx.. 2024. 11. 26.
[TIL] 11/25 오픈 소스란? 1. 오픈소스오픈소스란 누구나 특별한 제한 없이 공개 되어 있는 소스코드를 말한다. 오픈소스로 공개 되어 있는 코드에는 검사(리뷰), 수정 등 개선사항을 마음껏 펼칠 수 있다. 또 오픈 소스는 다른 개발자의 시선으로 내 코드를 볼 수 있기 때문에 아이디어를 얻고, 버그를 잡고 업그레이드를 시킬 수 있다는 장점이 있다.  (우리가 잘 알고 있는 오픈 소스 예시들 -> 리액트, node.js, Apatch, 부트스트랩 등 ..) - Q. 오픈 소스는 모두 무료인가요? X-> 오픈 소스 Pro 는 유료이며 검사, 수정 등을 하려면 돈을 내야 한다.즉, 공개되어 있다고 다 무료는 아니다. (공개 == 무료 라고 생각하지 말자) - Q. 깃허브에 public 으로 열린 모든 프로젝트는 다 오픈소스일까? X-> 오.. 2024. 11. 25.
[TIL] 11/19 1. 경로 관리 - 상대경로 -> 절대경로 만들기 프로젝트를 진행하다보면 경로가 지저분하게 생기고 상대경로로 불러오기 때문에 어디서 불러오고 있는지 파악이 어려워진다. 그래서 CRACO 로 상대경로를 절대경로로 바꾸어서 보기 편하게 만들어보려고 한다. 절대경로로 바꾸어두면 보기도 편하고 디렉토리 구조가 변경되더라도 import 경로를 쉽게 유지/관리할 수 있다. 1.1. CRACO (Create React App Configuration Override) 설치npm i -D @craco/craconpm i -D craco-alias 프로젝트 폴더에 tsconfig.paths.json 파일 만들고(프로젝트 폴더명이 project 라면 project/tsconfig.paths.ts ),기존의 tscon.. 2024. 11. 19.
728x90
반응형