問題タブ [gulp]

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 に答える
1518 参照

javascript - 「ACCESS DENIED」を表示するGULP

私は Gulp の信じられないほどの世界を初めて知りました。sass/css/js/html などを正常に読み取り/書き込み/コンパイルする gulpfile を作成しましたlocalhost:1337localhost:1337/index.html

以下はgulpファイルです(依存関係を除く...)

これについて何か助けていただければ幸いです。:)

更新: localhost:1337/app/index.html & localhost:1337/dist/index として localhost:1337/index.html に移動したときにファイルをロードできるようにするための恍惚とした設定オプションがいくつか欠けていると思います.html はブラウザで正常にロードされています。

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

javascript - gulp.js は出力ファイルの相対パスを取り除きます

保存時に SASS と CoffeeScript を自動的にコンパイルするように gulp.js 構成をセットアップしました。相対パスが完全に失われ、すべてのファイルが単一のフラットディレクトリに出力されることを除いて、機能します。最終的な CSS および JS ファイルがコンパイルされるときに、 myapp/assets/sassおよびディレクトリのサブディレクトリ構造を保持したいと考えています。app/assets/coffeeこれが私のgulpfileです:

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

javascript - Gulp の終了が早すぎる

単純な gulpfile がありますが、期待どおりに実行されません。

「前」のみを記録し、「後」は記録しません。なぜ?

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

javascript - Gulp 'Open' タスクが正しく実行されない

以下は私の gulpfile のスニペットです。基本的に私が経験している問題は、CLI から 'gulp' を実行するたびに open が常に新しいブラウザー ウィンドウを開くとは限らないことです。たとえば、生成された「dist」フォルダーを削除して「gulp」を実行すると、「dist」は .html ファイルとアセット構造でスキャフォールディングされますが、ブラウザー ウィンドウでサイトを開くことができません...

次に、現在実行中の gulp タスクをキャンセルし、CLI から (「dist」フォルダーを配置して) 再度実行すると、gulp は新しいブラウザー ウィンドウにサイトをロードします。

何があっても毎回実行されるように設定するにはどうすればよいですか? どういうわけか「クリーン」タスクと衝突していると思いますが、よくわかりません。

どんな助けでも大歓迎です。

クリーン タスク:

タスクを開く:

デフォルトのタスク:

*Config.start_page は dist/index.html を指します

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

livereload - gulp を使用して css ファイルを変更すると、Livereload がブラウザを更新しない

そのため、 gulp.jsを使用していくつかのタスクを管理および自動化stylesし、scss ファイルを css にコンパイルする特定のタスクと、livereload 統合を提供する gulp -connectプラグインを使用してサーバーを実行する特定のタスクがあります。

watchまた、変更を監視して livereload をトリガーするタスクもあります。

これは常に機能するとは限りません。実際には、より少ない回数で機能します。理由は本当にわかりません。私は .coffee ファイルと同じロジックを持っており、それはそれらに対して完全に機能します..しかし、私の css ファイルには機能しません。

以下は、別の関連タスクです。