목록2024/11/06 3
여씨의 개발이야기
{ "compilerOptions": { "target": "es5", // 'es3', 'es5', 'es2015', 'es2016', 'es2017','es2018', 'esnext' 가능 "module": "commonjs", //무슨 import 문법 쓸건지 'commonjs', 'amd', 'es2015', 'esnext' "allowJs": true, // js 파일들 ts에서 import해서 쓸 수 있는지 "checkJs": true, // 일반 js 파일에서도 에러체크 여부 "jsx": "preserve", // tsx 파일을 jsx로 어떻게 컴파일할 것인지 'preserve', 'react-native', 'react' "declaration": true, //컴파일시 .d..
🤔개요타입스크립트를 쓰는 이유? 일반적인 자바스크립트는 다이나믹 타입을 지원하는 언어이다. 이래서 장점도 많을 수 있지만 1줄 2줄 3줄,,,, 늘어가는 코드의 줄에 따라 개발자의 영혼가출량은 비례한다. 그렇게 타입에 따른 오류가 많이 발생하곤 하는데, 이를 잡아줄 수 있는 언어로 등장한 것이 바로 타입 스크립트!심지어 오탈자 지적도 해줌 🌐개발환경vscodenode js 최신버전(언제나) 👣 타입스크립트를 사용하려면?1. 일반 프로젝트일 경우 프로젝트 폴더에 npm install -g typescript타입스크립트를 짠 후에는 컴파일 필수! 컴파일이 된 js 파일을 참조해야 한다. 2. 리액트 프로젝트일 경우 2-1. 이미 진행중인 프로젝트 npm install --save typescript @..
🤔개요보통 vscode를 처음 설치하고 터미널을 이용하려고 할 때 이 오류를 많이 접할 것이다. cmd에서는 실행이 되는데 왜 vscode에서만 안돼요? vscode를 처음 사용했을 때 많이들 봉착하는 난관이다. 나 또한 그랬다. 🌐개발환경vscode👣 PS ~~~ 이 시스템에서 스크립트를 실행할 수 없으므로 ~~~ 파일을 로드할 수 없습니다. 왜 이런 오류가 뜨는 걸까?파워쉘에서 명령어를 실행하기 위해서는 권한을 부여받아야 가능하다고 한다. 설정하는 방법은 vscode를 관리자권한으로 실행한 뒤 아래와 같은 명령어를 powershell에서 실행하면 된다.$ Get-ExecutionPolicy$ Set-ExecutionPolicy RemoteSignedExecutionPolicy를 Restricte..