Tip&News20 React 프로젝트(초기) JavaScript에서 TypeScript로 변경하기 기존 JavaScript 기반으로 만들어진 React 프로젝트를 TypeScript로 변경하는 과정을 기록합니다. TypeScript Version - 5.7.2React Version - 18.3.1 목차 패키지 설치 TypeScript와 React의 타입 정의를 프로젝트에 추가해야 합니다npm install --save typescript @types/react @types/react-dom 그러면 이렇게 아래 부분이 추가됩니다.package.json 과 package-lock.json 이 변경된 모습은 아래와 같습니다. TypeScript 설정 파일npx tsc --inittsconfig.json 파일을 생성합니다.위 코드를 입력하면 아래 내용이 생성됩니다. {"compilerOptions.. 2024. 12. 7. seoul_secure WIFI 와이파이 비밀번호 seoul_secure는 서울시에서 제공하는 공공 와이파이 서비스 입니다. seoul과 seoul_secure이 있는데, (조금 더) 보안접속이 되는 seoul_secure로 접속하는 것이 권장되며, seoul_secure 와이파이 비밀번호를 기록합니다.(당연히 무료 접속을 제공합니다. Free!!) ## 와이파이 연결스마트폰이나 노트북의 와이파이 설정에서 "seoul_secure" 네트워크를 선택하세요. ## 사용자이름과 암호 사용자 이름 : seoul사용자 이름은 seoul 이며 암호는 아래 이미지를 참고합니다. 주의사항공공 와이파이 사용 시 개인정보 보호를 위해 VPN 사용을 권장합니다.중요한 금융 거래나 개인정보 입력은 피하는 것이 좋습니다. 2024. 12. 7. react 에 tailwindcss 적용하는 방법 목차tailwind 패키지 설치npm install -D tailwindcss postcss autoprefixernpx tailwindcss init -p(참고로 -p 플래그는 자동으로 postcss.config.js까지 생성해줍니다.)tailwind 설정파일 기본 구성tailwind.config.js 에서 설정이 관리됩니다.javascriptCopy/** @type {import('tailwindcss').Config} */module.exports = { content: [ "./src/**/*.{js,jsx,ts,tsx}", "./public/index.html" // HTML 파일도 추가 권장 ], theme: { extend: { // 커스텀 테마 설정 가능 .. 2024. 12. 7. M3 맥북에서 Python 3.7 환경 설정하기 최근 출시된 M3(혹은 M1이상의) 맥북은 ARM 기반의 Apple Silicon 칩을 사용합니다.이는 성능 면에서 뛰어나지만, 특정 구 버전의 Python 환경을 설정하려면 추가적인 단계가 필요합니다.특히 Python 3.7은 macOS의 최신 시스템과의 호환성 문제 때문에 기본적으로 설정하기가 까다롭습니다. 배경이러한 실리콘 기반 맥북에서는 기본적으로 osx-arm64 아키텍처를 지원합니다.하지만 Python 3.7은 이 아키텍처를 공식적으로 지원하지 않기 때문에 설치 과정에서 문제가 발생합니다. 목차 해결 방법1. 새로운 Conda 환경 생성먼저 Conda 환경을 생성합니다. 구체적으로 이 환경은 Python 3.7.4 전용으로 사용할 것입니다. conda create -n my_projec.. 2024. 12. 4. 이전 1 2 3 4 5 다음