728x90
npm init

Webpack Install


npm i -D webpack webpack-cli webpack-dev-server @webpack-cli/generators html-webpack-plugin 

init

npx webpack init

Typescript Install


npm i -D typescript ts-loader

init

npx tsc --init

Babel Install

npm i -D @babel/core @babel/preset-env babel-loader
728x90

'study > 프론트엔드' 카테고리의 다른 글

[이것저것 코드] .eslint.js => no-unused-vars  (0) 2023.02.09
[CSS] 텍스트 ... 처리  (0) 2022.09.07
호이스팅  (0) 2022.07.22
728x90

코드가 사용되지 않으면 빨간줄 쳐져 있는게 보기 싫어서 no-unused-vars 를 rules에 추가해 줬다.

 

module.exports = {
  root: true,
  extends: '@react-native-community',
  rules: {
    'no-unused-vars': 'off',
    '@typescript-eslint/no-unused-vars': ['off'],
  },
};
728x90

'study > 프론트엔드' 카테고리의 다른 글

[Frontend] Webpack + typescript  (0) 2024.04.17
[CSS] 텍스트 ... 처리  (0) 2022.09.07
호이스팅  (0) 2022.07.22
728x90
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
728x90

'study > 프론트엔드' 카테고리의 다른 글

[Frontend] Webpack + typescript  (0) 2024.04.17
[이것저것 코드] .eslint.js => no-unused-vars  (0) 2023.02.09
호이스팅  (0) 2022.07.22
728x90
호이스팅
JavaScript에서 호이스팅(hoisting)이란, 인터프리터가 변수와 함수의 메모리 공간을 선언 전에 미리 할당하는 것을 의미합니다. var로 선언한 변수의 경우 호이스팅 시 undefined로 변수를 초기화합니다. 반면 let과 const로 선언한 변수의 경우 호이스팅 시 변수를 초기화하지 않습니다.호이스팅을 설명할 땐 주로 "변수의 선언과 초기화를 분리한 후, 선언만 코드의 최상단으로 옮기는" 것으로 말하곤 합니다. 따라서 변수를 정의하는 코드보다 사용하는 코드가 앞서 등장할 수 있습니다. 다만 선언과 초기화를 함께 수행하는 경우, 선언 코드까지 실행해야 변수가 초기화된 상태가 됨을 주의하세요.

https://developer.mozilla.org/ko/docs/Glossary/Hoisting

 

호이스팅 - 용어 사전 | MDN

JavaScript에서 호이스팅(hoisting)이란, 인터프리터가 변수와 함수의 메모리 공간을 선언 전에 미리 할당하는 것을 의미합니다. var로 선언한 변수의 경우 호이스팅 시 undefined로 변수를 초기화합니다

developer.mozilla.org

 

728x90

'study > 프론트엔드' 카테고리의 다른 글

[Frontend] Webpack + typescript  (0) 2024.04.17
[이것저것 코드] .eslint.js => no-unused-vars  (0) 2023.02.09
[CSS] 텍스트 ... 처리  (0) 2022.09.07

+ Recent posts