다른 블로그에 올라와있는 node.js 설정을 따라하는데 var http = require('http')에서부터 막혔다.

 

1
var http = require('http');
cs

 

 찾아보니 ES6에서부터는 import로 대신한다더라

 

1
import http from 'http';
cs

 

 쭉쭉 하다가 중간에 또 __dirname is not defined에서 막혔다. 또 찾아보니 ES6에서는 바로 쓰지 않는다.

 위에처럼 import 해주고 변수처리해서 사용하면 된단다.

 

1
2
import path from 'path';
const __dirname = path.resolve();
 
cs

 

 결론은 스택오버플로우가 짱짱이다.

+ Recent posts