問題タブ [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.

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

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.jsonnpm install

いくつかのテストの後、問題が実際に原因であることがわかりました。これは次のgulp-wrap方法で解決できます。

  1. 古いプロジェクトからフォルダーをコピーしgulp-wrap、新しいプロジェクトをオーバーライドします
  2. gulp-wrapすべての使用法とその require() を gulpfile.js からコメント アウト/削除します。

最初は、新しいバージョンの問題が原因だと思いました。ということで、具体的にはバージョンを明記していますpackage.json。しかし、実行後npm install、同じ問題が発生します。

そのため、gulpfile を調べると、gulp-wrap.

gulp-wrapその問題が発生するのを避けるために、使用せずにこれをラッピングできる方法はありますか?

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

gulp - Gulp-wrap: 動的テンプレート ファイルの使用方法

gulp-wrapテンプレート レイアウトを使用して HTML ファイルに入力できる優れたツールです。

現在の状況は次のとおりです。一部の HTML ファイル (たとえば、「特別」を含む名前のファイル) では、別のテンプレート レイアウトを使用する必要がありますspecial.tpl。上記のワークフローにどのように組み込むか? 検索しましたが、結果が得られませんでした。

助けてください、ありがとう。

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

gulp - 「相対」パスで「include」を使用するには、「filename」オプションが必要です

私はgulpフレームワークが初めてです。Markdown ファイルを JSON 文字列にパイプし、Jadeテンプレートを使用して最終的な HTML をレンダリングする小さなgulpスクリプトに取り組んでいます。データを jade テンプレートに渡すために使用していますgulp-wrap

実行すると、次のエラーが発生し続けます。

この問題を解決する方法を知っている人はいますか?