프론트엔드-코드/Node.js

require()

sdafdq 2023. 9. 1. 17:57

구 문법임.

외부 파일을 가져오는

 

 

const autoprefixer = require('autoprefixer');

 

import autoprefixer from 'autoprefixer'; 이거랑 같은 거임.

 

 

왜냐하면 node js에서 쓰는 자바스크립트 엔진 버전이 낮아서 구문법을 쓰는거임.

 

 

 

const autoprefixer = require('autoprefixer');
module.exports = {
  plugins : [
    autoprefixer
  ]
}



// import autoprefixer from 'autoprefixer';
// export{
//   plugins : [
//     autoprefixer
//   ]
// }

두개 같은건데, 

exports는 밖에서 저 autoprefixer라는 이름으로 플러그인으로 사용할 수 있음.

 

node js에서 우리가 설치한 autoprefixer라는 외부 파일을 불러와서 그냥 플러그인으로써 쓸 수 있게 해 준거임.