heroku에 java / playframework 프로젝트를 배포해야합니다. angular 등과 같은 프론트 엔드 종속성을 설치하기 위해 bower를 사용하고 있습니다. "non-nodejs"프로젝트로 bower 설치를 실행하는 방법이 있습니까?
나는 실행하려고 시도했다 :
heroku run bower install
heroku-buildpack-multi를 사용하여 프런트 엔드를 빌드하는 빌드 팩을 플레이 빌드 팩과 결합 할 수 있습니다 .
$ heroku config:add BUILDPACK_URL=https://github.com/heroku/heroku-buildpack-multi.git
여기에서 배포 할 때 실행할 빌드 팩이 포함 된 .buildpacks 파일을 만들어야합니다.
$ cat .buildpacks
https://github.com/djng/heroku-buildpack-webapp-client.git
https://github.com/heroku/heroku-buildpack-play
grunt, bower 및 compass를 지원 하는 heroku-buildpack-webapp-client 를 만들었습니다 . 아마도 이것을 사용할 수 있습니다.
저장소에는 client
빌드 프로세스에 대한 프런트 엔드와 gruntfile이 포함 된 폴더가 포함 되어 있습니다 . gruntfile은 프런트 엔드를 client/dist
폴더에 빌드해야 합니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다