본문 바로가기
반응형

module3

[Intellij] java 프로젝트에 외부 라이브러리 추가하는 법 1. intellij 로 java 웹을 공부하는데, 아직 초보라 maven, gradle 이런건 모르고 그냥 생 프로젝트를 만들어서 공부하는 중이다. 서블릿을 공부하는데, 서블릿 모듈들을 추가하기 위해서는 아래와 같이 하면 된다. 2. File - Project Structure 의 Module 탭 클릭 위는 이미 두개의 jar를 추가해 놓은 상태이다. 여기서 오른쪽에 + 버튼을 클릭한 다음 1번을 눌러준다. 그럼 아래와 같이 디렉터리를 선택하는 화면이 나온다. 여기서 톰캣을 설치한 폴더에가서 필요한 jar파일을 추가하면 된다. 3. 추가한 jar파일을 눌러보면 디렉터리가 jakarta.servlet 이런 이름으로 되어있다. 따라서 임포트 할때는 import jakarta.servlet.ServletEx.. 2020. 8. 4.
[React] Webpack - Module not found: Error: Can't resolve 'fs' , 'net' in ... 1. webpack을 사용하던 도중, 모든 것을 정확히 설정하였는데도 불구하고 webpack에서 오류메세지가 뜨기도 한다. node_modules 에 있는 모듈에 대한 오류인데, 에러메세지는 다음과 같다. 'fs'와 'net' 모듈을 resolve 할 수 없다는 에러이다. 사실 이러한 오류는 구글링을 조금만 해보면 바로 나온다. 해결책은 다음과 같다. 2. module.exports = { entry: './server.js', output: { filename: 'compiled.js' }, node: { fs: 'empty', net: 'empty', }, resolve: { extensions: ['.js', '.jsx'] }, module: { rules: [ { test: /\.(js|jsx)$.. 2020. 7. 13.
[React] Webpack - Module not found: Error: Can't resolve ... 1. webpack 을 사용하다가 이런 오류를 마주치곤한다. node_modules 와 관련된 문제라면 그러려니 하겠지만, 내가 import 한 모듈에 대한 문제가 발생한것이다. 그러나 이 에러의 해결법은 간단하다. 2. webpack docs 에서 resolve.extensions 부분을 읽어보면 아래와 같이 설명 되어 있다. resolve.extensions 는 import할때 확장자를 붙이지 않아도 되도록 하는 역할을 한다. 그러므로 webpack.config.js 을 아래와 같이 수정해주면 된다. module.exports = { entry: './server.js', output: { filename: 'compiled.js' }, resolve: { extensions: ['js','jsx'].. 2020. 7. 12.
반응형