問題タブ [gulp-wrap]
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.
node.js - ガルプラップの代替
gulp ワークフローを使用した既存の作業プロジェクトがあります。すべてが完全に正常に動作します。私のgulpはこれを使用します:
- browser-sync@2.0.1
- gulp@3.8.11
- gulp-angular-templatecache@1.5.0
- gulp-autoprefixer@2.1.0
- gulp-concat@2.4.3
- 一気飲み@2.0.3
- gulp-minify-css@0.3.13
- gulp-minify-html@0.1.8
- gulp-rename@1.2.0
- gulp-sourcemaps@1.3.0
- gulp-uglify@1.1.0
- gulp-util@3.0.3
- gulp-watch@4.1.1
- gulp-wrap@0.10.1
- minimist@1.1.0
そのため、チームの新しいプロジェクトで使用することにしました。を新しいプロジェクト フォルダにコピーgulpfile.js
して実行します。すべてが通常どおりダウンロードされます。しかし、gulp タスクを実行しようとすると、次のエラーが発生しました。package.json
npm install
いくつかのテストの後、問題が実際に原因であることがわかりました。これは次のgulp-wrap
方法で解決できます。
- 古いプロジェクトからフォルダーをコピーし
gulp-wrap
、新しいプロジェクトをオーバーライドします gulp-wrap
すべての使用法とその require() を gulpfile.js からコメント アウト/削除します。
最初は、新しいバージョンの問題が原因だと思いました。ということで、具体的にはバージョンを明記していますpackage.json
。しかし、実行後npm install
、同じ問題が発生します。
そのため、gulpfile を調べると、gulp-wrap
.
gulp-wrap
その問題が発生するのを避けるために、使用せずにこれをラッピングできる方法はありますか?
gulp - Gulp-wrap: 動的テンプレート ファイルの使用方法
gulp-wrap
テンプレート レイアウトを使用して HTML ファイルに入力できる優れたツールです。
現在の状況は次のとおりです。一部の HTML ファイル (たとえば、「特別」を含む名前のファイル) では、別のテンプレート レイアウトを使用する必要がありますspecial.tpl
。上記のワークフローにどのように組み込むか? 検索しましたが、結果が得られませんでした。
助けてください、ありがとう。
gulp - 「相対」パスで「include」を使用するには、「filename」オプションが必要です
私はgulpフレームワークが初めてです。Markdown ファイルを JSON 文字列にパイプし、Jadeテンプレートを使用して最終的な HTML をレンダリングする小さなgulpスクリプトに取り組んでいます。データを jade テンプレートに渡すために使用していますgulp-wrap
実行すると、次のエラーが発生し続けます。
この問題を解決する方法を知っている人はいますか?