問題タブ [sbt-web]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1026 参照

scala - scala-js はどのように sbt-web と統合できますか?

アセット パイプライン (gzip、ダイジェストなど) に追加される JavaScript アセットを生成するためにコンパイルできるように、sbt-webでscala-jsを使用したいと考えています。私は lihaoyi のワークベンチ プロジェクトを認識していますが、これがアセット パイプラインに影響を与えるとは思いません。これら 2 つのプロジェクトを sbt-web プラグインとして統合するにはどうすればよいですか?

0 投票する
2 に答える
1235 参照

scala - Build.scala で sbt-web を動作させるにはどうすればよいですか?

私はかなり複雑なプロジェクトを持っています.Play、Scala.js、その他のさまざまなおもちゃを使用しています。build.sbt ですべてのパーツを動作させることができていないので、とりあえず Build.scala でビルドします。(これについては、sbt メーリング リストで個別に話しました。)

さて、私は Play の新しいフィンガープリンティング機能を利用したいと思います。つまり、sbt-web で遊んでみるということです。しかし、私は明らかに何か間違ったことをしています。通常のパイプライン プラグインを plugins.sbt に追加しました。

しかし、プロジェクトの JVM 側に SbtWeb を追加しようとしたとき:

sbt は、SbtWeb を認識しておらず、ロードできないと不満を漏らしていました。奇数。明示的なインポートを追加しました:

それはそれをロードすることを可能にしました。次に、パイプライン自体を機能させようとしました。

今度は、pipelineStages を認識していないと不平を言いました。繰り返しますが、明示的なインポートを追加しましたが、何か間違っているのではないかと疑っています。

これで次のステップに進みます: ダイジェストについて知らないと文句を言っています -- これは完全に不思議です。

助言がありますか?私の推測では、プラグイン レベルで何かが欠けていると思いますが、それが何であるかはわかりません。私が見つけることができるすべてのドキュメントは上記をリストしているだけですが、すべてbuild.sbtを想定していると思います。(はい、build.properties で sbt 0.13.5 を指定し、plugins.sbt で Play 2.3.5 を指定しています。)

0 投票する
0 に答える
226 参照

scala - play フレームワーク 2 の sbt-concat でワイルドカードを使用する

play フレームワーク 2 での sbt-concat の統合に関して質問があります。

私はsbt-concat 0.1.8を使用しています

連結したいファイルは「javascripts/libs/jquery/jquery-ui/theme/smoothness/jquery-ui.css」にあります

これが私のbuild.sbtです

「こんにちは」タスクは、PathFinder が正しいファイルを指していることを示していますが、ファイル libs.css は作成されません (libs2.css は正常に動作しています)。

誰かがそれを正しく動作させる方法を知っていますか?

0 投票する
1 に答える
1561 参照

playframework-2.0 - Play フレームワークを使用した Browserify/CommonJS

Play Framework 2.3+ で CommonJS モジュールを使用する方法を知りたいと思っていましたか?

Browserify プラグインは sbt-less プラグインと同様の方法で作成できると思いますが、これを始める前に、他の人がこれをどのように処理しているか知りたいです。

Play フレームワークのビルド プロセス内で Browserify を使用する方法は既にありますか?

0 投票する
0 に答える
487 参照

requirejs - sbt-rjs: ファイルを uglification から除外する

sbt-webパイプラインでsbt-rjsを使用して、ビルド プロセスで JavaScript を縮小および連結しています。これの一部は、デフォルトのuglify2オプティマイザを使用して rjs によって処理されるファイルを醜くすることです。

私の質問は、ファイルをuglificationから除外しても、それらを連結されたモジュールに含めることができるかどうかです? 特に、ビルド時間を短縮するために、既に縮小されたファイルをスキップしたいと考えています。

0 投票する
1 に答える
684 参照

playframework-2.3 - play 2.3 sbt-concat が製品で動作しない

このプラグインを使いたい

addSbtPlugin("net.ground5hark.sbt" % "sbt-concat" % "0.1.8")

私の資産を連結するため。

私は3つのグループを持っています:

ファイルはdevで生成され、アクセスできます

しかし、activator start私は404を持っています。