問題タブ [wiredep]
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.
angularjs - gulp-injectまたはwiredepのどちらを好むべきですか
タスクランナーに慣れてきました。で作業しているときに、gulp
2 つのプラグインがあることがわかりました。gulp-inject
wiredep
それらは同じことをする2つのことだと理解しています。私は正しいですか?そうでない場合は、誰かが私にそれらの 2 つの違いと、それぞれのシナリオを使用するための違いを説明してください。
sass - wireep を使用して bower SCSS 依存関係を注入する
私は、依存関係を自分のindex.htmlに追加するために、gulpでwiredepを使用しています。カスタム js を依存関係 js から分離するつもりです (scss も同様です)。「gulp-userref」を使用して、これらのファイルを app.css/js と libs.css/js に連結します。
カスタム JS ファイルと bower JS ファイルを正常に追加し、すべてのカスタム SCSS を連結してコンパイルし、インポートしました。
Wiredep を使用して Bower から SCSS ファイルをインポートする際に問題が発生しています。たとえば、bootstrap-scss では、主な依存ファイルは「assets/stylesheets/_bootstrap.scss」です。
私は次のことを試しましたが、依存関係を注入していません:
望ましい結果を達成するための正しいプロセスについて何か考えがある人はいますか?
javascript - grunt と wireep を使用してアプリをビルド中にライブラリ ファイルを変更する
私は、yeoman-angular ジェネレーターから角度のあるアプリケーションを持っています。
私はindex.htmlにそのコードを持っています:
そしてGruntfileで:
問題は、プロジェクトに moment/moment.js だけでなく、min/moment-with-locales.js が必要なことです。もちろん、index.html で手動で変更しても役に立ちません。
ビルドに使用するライブラリ ファイルをオーバーライドする方法はあるのでしょうか。
javascript - wireep を使用して正しい依存性注入パスを取得するにはどうすればよいですか?
ワイヤードを使用して、 bowerの css および js ファイルをアプリに含めようとしています。以下のフォルダー ツリーに示すように、生index.html
(bower css と js を除く html) があります。app/rawHtml/index.html
を使いapp/rawHtml/index.html
たいapp/index.html
。私のgulpfilewiredep
は次のとおりです:
これで index.html ファイルが作成されました。ただし、依存関係は次のように注入されますapp/rawHtml/index.html
。
次のように宛先ファイルに関しての代わりにapp/index.html
:
ソースと宛先を同じディレクトリに保持しようとしましindex.html
たが、宛先ファイルの名前を変更するオプションが見つかりませんでした。正しいインジェクション パスを取得するには、wiredep をどのように使用すればよいですか?
javascript - gulp で注入されたスクリプト パスのパス プレフィックスを削除するにはどうすればよいですか?
私は maven と gulp を一緒に使用しました。Maven では、jar のパッケージ化中に gulp の注入タスクが呼び出されます。src/main/resources/static/
プロジェクトのスプリング ブート構造用に静的ファイルを配置しました。jar をパッケージ化した後、index.html
ファイルは次のようになります。
私の質問はsrc/main/resources/static
、スクリプトの src タグのプレフィックスを削除する方法ですか?
以下のコードは、gulp.file.js のインジェクション タスクです。
および gulp.config.js の構成: