sbt-web

    4

    2답변

    scala-js을 sbt-web과 함께 사용하여 애셋 파이프 라인에 추가 된 자바 스크립트 애셋 (예 : gzip, digest)을 생성하도록 컴파일 할 수 있습니다. 나는 lihaoyi의 워크 벤치 프로젝트를 알고 있지만 이것이 자산 파이프 라인에 영향을 미치지 않는다고 생각합니다. 이 두 프로젝트를 어떻게 sbt-web 플러그인으로 통합 할 수 있습니까

    4

    2답변

    저는 Play, Scala.js 및 기타 다양한 장난감을 사용하여 매우 복잡한 프로젝트를 진행하고 있습니다. 당분간 Build.scala에 내장되어 있습니다. 왜냐하면 아직 모든 부분을 build.sbt에서 작동시키지 못했기 때문입니다. (이것에 대해서는 sbt 메일 링리스트에서 별도로 얘기했습니다.) 이제 Play의 새로운 지문 인식 기능을 활용하고 싶습

    4

    1답변

    저는 Play Framework와 함께 sbt-elm으로 알려진 스칼라/재생 프로젝트 용 Elm 통합 플러그인을 사용하고 있습니다. elm-make 명령으로 생성 된 elmMain.js 파일 외에도 모든 .elm 원본 파일은 target/web/public/main/elm 디렉터리에 있습니다. 예상되는 행동인지 확실하지 않습니다. SbtWeb 파이프 라인의

    0

    1답변

    play 프레임 워크 응용 프로그램에서 "sbt test"를 실행할 때마다 응용 프로그램 루트에 package.json이 있기 때문에 모든 노드 모듈을로드하려고 시도합니다. 당신이 볼 수 있듯이, 더 SBT-웹 없다 import play.PlayScala scalaVersion := "2.11.1" name := """Livrarium""" ve

    1

    1답변

    클라이언트 측 자산을 처리하기 위해 sbt-web을 사용하고 싶습니다. 몇 가지 소스 파일을 sbt-web에 공급할 예정이며 sbt-web은 일부 배포 파일을 출력 할 예정입니다. 프로덕션 용으로 빌드 할 때 배포 빌드에서 이러한 소스 파일 (예 : 축소되지 않은 자바 스크립트 등)을 제외하도록 Play 프레임 워크에 지시 할 수 있나요?

    12

    1답변

    특히 webjars 대신 npm으로 종속성을 해결하기 위해 sbt-web 및 sbt-js-engine을 사용하려고합니다. 내 문제는 webjar를 사용하는 경우 web-stage 작업 중에 target/web/public/main/lib 폴더에 종속성이 복사되지 않는다는 것입니다. 나는 내 테스트를 위해 sample project from sbt-js-en

    13

    1답변

    CommonJS 모듈을 Play Framework 2.3+와 함께 사용하는 방법을 궁금합니다. Browserify 플러그인은 sbt-less 플러그인과 비슷한 방식으로 작성 될 수 있다고 생각하지만, 시작하기 전에 다른 사람들이이를 어떻게 처리하는지 알고 싶습니다. 이미 재생 프레임 워크 빌드 프로세스 내에서 Browserify를 사용하는 방법이 있습니까?

    2

    1답변

    두 개의 모듈, 재사용 가능한 코드와 자산을 포함하는 표준 프로젝트 인 common 및 재생하려는 프로젝트 인 app의 다중 모듈 Play Framework 프로젝트가 있습니다. 달리기. Sbt-Web 플러그인을 사용하여 common/src/main/public에있는 애셋을 만들고 수정할 수 있으며 앱이 다시로드 될 때마다 app/target/web/web

    2

    2답변

    sbt-concat을 사용하여 css/js 번들을 결합하는 실험을하고있었습니다. 그런 다음 내 css 및 js를 축소하기 위해 파이프 라인을 확장하려고했습니다. sbt-concat에 의해 생성 된 모든 CSS의 축소를 수행하는 sbt-css-compress를 사용하는 것은 상당히 쉽습니다. js에 대해 sbt-closure를 시도했지만 작동하지 않는 것 같

    1

    2답변

    내가 Build.scala에서 구현 단일 프로젝트 빌드, 다음과 같은 설정으로 파일이 있습니다 scala lazy val root = Project( id = ProjectInfo.name, base = file("."), settings = Project.defaultSettings ++ Revolver.settings ++ Revolver.enableD