![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FSQ6Ay%2FbtsH0mtjcLZ%2F0qD3VBo7QLoWqrndjxbyFK%2Fimg.png)
Spring/SpringBoot
NPM 으로 프론트엔드 라이브러리 Gradle 빌드
스프링 부트에서 프론트엔드 라이브러리를 관리하는 방법은 다음과 같다.WebJarNPM두가지 방법 중 NPM 으로 관리하는 것이 더 좋았다.여기서 NPM 으로 관리한다는 것은 package.json 으로 dependencies 를 관리한다는 것을 말한다.즉, npm install 로 의존성을 설치한다. 마치, python 에서 requirement.txt에 라이브러리 명과 버전을 작성하여 관리하는 것과 같다.다음의 고려사항이 있다.프론트엔드 라이브러리 위치htmlbuild.gradle스프링 시큐리티Step1. 프론트엔드 라이브러리 위치 정하기src/main/resources/static 스프링 부트에서 정적 리소스를 관리하는 경로에 위치를 정했다.# 위치 이동$ cd src/main/resources/st..