問題タブ [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.
javascript - 「ACCESS DENIED」を表示するGULP
私は Gulp の信じられないほどの世界を初めて知りました。sass/css/js/html などを正常に読み取り/書き込み/コンパイルする gulpfile を作成しましたlocalhost:1337
。localhost:1337/index.html
以下はgulpファイルです(依存関係を除く...)
これについて何か助けていただければ幸いです。:)
更新: localhost:1337/app/index.html & localhost:1337/dist/index として localhost:1337/index.html に移動したときにファイルをロードできるようにするための恍惚とした設定オプションがいくつか欠けていると思います.html はブラウザで正常にロードされています。
javascript - gulp.js は出力ファイルの相対パスを取り除きます
保存時に SASS と CoffeeScript を自動的にコンパイルするように gulp.js 構成をセットアップしました。相対パスが完全に失われ、すべてのファイルが単一のフラットディレクトリに出力されることを除いて、機能します。最終的な CSS および JS ファイルがコンパイルされるときに、 myapp/assets/sass
およびディレクトリのサブディレクトリ構造を保持したいと考えています。app/assets/coffee
これが私のgulpfileです:
javascript - Gulp の終了が早すぎる
単純な gulpfile がありますが、期待どおりに実行されません。
「前」のみを記録し、「後」は記録しません。なぜ?
javascript - Gulp 'Open' タスクが正しく実行されない
以下は私の gulpfile のスニペットです。基本的に私が経験している問題は、CLI から 'gulp' を実行するたびに open が常に新しいブラウザー ウィンドウを開くとは限らないことです。たとえば、生成された「dist」フォルダーを削除して「gulp」を実行すると、「dist」は .html ファイルとアセット構造でスキャフォールディングされますが、ブラウザー ウィンドウでサイトを開くことができません...
次に、現在実行中の gulp タスクをキャンセルし、CLI から (「dist」フォルダーを配置して) 再度実行すると、gulp は新しいブラウザー ウィンドウにサイトをロードします。
何があっても毎回実行されるように設定するにはどうすればよいですか? どういうわけか「クリーン」タスクと衝突していると思いますが、よくわかりません。
どんな助けでも大歓迎です。
クリーン タスク:
タスクを開く:
デフォルトのタスク:
*Config.start_page は dist/index.html を指します
livereload - gulp を使用して css ファイルを変更すると、Livereload がブラウザを更新しない
そのため、 gulp.jsを使用していくつかのタスクを管理および自動化styles
し、scss ファイルを css にコンパイルする特定のタスクと、livereload 統合を提供する gulp -connectプラグインを使用してサーバーを実行する特定のタスクがあります。
watch
また、変更を監視して livereload をトリガーするタスクもあります。
これは常に機能するとは限りません。実際には、より少ない回数で機能します。理由は本当にわかりません。私は .coffee ファイルと同じロジックを持っており、それはそれらに対して完全に機能します..しかし、私の css ファイルには機能しません。
以下は、別の関連タスクです。