作りながら学ぶGulp4!Web制作で使い回せる初期ファイルを作ろう!【回答付きだから安心】
こんにちは!フリーランスエンジニアとして活動しているのせっちと申します。
マークアップエンジニアとして毎日コードを書いており、html/cssコーディングWordPress開発に関わらず、Gulpを必ず使用しています。
毎日触っていてかなり知見が溜まりましたので回答付きの解説noteを作りました。
できるようになること
Gulpを使って以下の処理を行えるようになります。
当noteを読まれた方の感想はこちら
本noteを買うメリット
Gulpに関しては既に設定記事が沢山あり、僕も解説記事を書いています。
それでもこちらの有料noteを出す理由は下記です。
価格について
1480円
技術書を一冊買うよりも安い値段です。
Gulpに関する書籍はないに等しいです。(情報古い)ここまで詳しい情報は書籍には存在しないと自信を持って言えます。
是非この機会にコーディングの自動化に投資してください。
一回組んでしまえば使い回し可能で、その後のコーディングスピードが劇的に変わります。是非この機会にトライしてみてはいかがでしょうか?
コンテンツ一覧
思い
GulpはWeb制作において強力なツールですが、設定の難易度は少し高めです。
僕の解説記事でも、「わかりやすい」という評価をいただく一方で、「挫折しました...」という声もありました。
Webpackに比べると設定が容易なGulpですが、
があり、HTML, CSS, jQueryくらいの知識では正直太刀打ちできません。
そこで、既に設定されたファイル群があり、インストールすればすぐ使えるものがあればいいのではないかと考えました。
ただ配るだけでは自分で拡張できないので、これでもかというくらい詳しい解説を付けました。
僕も初めてGulpを使い始めてから2年ほど経ちますが、常に改良を続けています。
正直僕のブログ記事や、他の解説記事で理解できる方にとっては不要かもしません...。
ただし、本noteは僕のGulp知識の全てが集約されていて、最も体系的に、かつ挫折OKな作りにしました!
回答付き特典の価値
本noteの最も付加価値が高い部分で、他の教材と一線を画すところです。
先ほど書いた通り、本noteにはダウンロードすればそのまま使える回答をお付けしています!
解説記事はあっても、
というケースが多々あります。
僕の教材では、僕が動作確認(Mac)した回答を配布しているので安心です。
回答付きに安心感を感じた方にとってはこのnote、「確実に買い」だと思います。
本noteとの付き合い方(心構えの話)
「これでもかというほど詳しい解説」をします、と言っておきながらこんな事を言うのはよくないかもしれませんが、初心者の方は挫折する可能性が高いです。全てを理解できない可能性が高いです。
それでいいです。最初から全部を理解しようとせずに、まずは動くことを目指してください。
「なぜなのか?」が気になったらこのnoteに戻って来てもう一度解説を見てみていただけたら嬉しいです。
エラーは付きものなので、エラーが出たらまずは自分で原因を調べるようにしてください。環境構築は特に詰みやすいですが、代わりに取ってあげられないので頑張ってください!
どうしてもわからない場合は質問してください⬇︎
質問はGitHub Issuesでお願いします。
効果的にサポートさせてもらうためにも、以下のGitHub Issuesに書かれていいるルールを守って質問をお願いします。技術的な質問対応は、質問のレベルによって難易度が変わるのでご協力をお願いします。
とはいえ、Windowsユーザーの方でも問題なく構築できたというご報告が上がっています。
本noteは完成品、途中経過全てDL可能です。
という方でも安心してご利用いただけます。
ここだけの話ですが、解説をすっ飛ばして、完成品だけ持っていく、、、といことも可能です。
また、章ごとに途中経過をDL可能ですので、途中で置いていかれることもありません!
章ごとの途中経過といっても、(2章以降は)そのまま使うことも可能ですので、「ここまででいいな」と思ったらいつでも止めてOKです。
進め方
本記事の進め方は3通りです。
好きなものを選んでいただいてOKです!
それではいってみましょう!
更新履歴
第1章:何はともあれGulpを入れよう!
まずは環境構築をしていきます。
Gulpを使うにはNodeが必要です。Nodeはjavascriptの親戚です。詳しくは色々あるのですが、Gulpを使うために必要なやつ!くらいのふわっとした理解でOKです。
詳しく知りたい方向け⬇️
1-1. nodeをインストールする
node.jsをインストールします。
nodeは下記のバージョンのDLをお願いします。
https://nodejs.org/download/release/v18.12.1/
Macの方は、node-v18.12.1.pkg をDLします。
DLしたファイルをクリックしたら後はポチポチしていけば完了です!
インストールできたら、ターミナルで下記を入力します。
node -v
## v18.12.1と出てくればOK
*環境構築はよく詰まるのでわからないことがあれば質問してください。
1-2. Gulpをインストールしよう!(解説)
まずは、空のフォルダを作ってください。
例)デスクトップに、「gulp-essentials」というフォルダを作成。
そうしたら、ターミナルを開いてgulp-essentialsまで移動してください。
## デスクトップに作成した場合
cd Desktop
## gulp-essentialsへ移動
cd gulp-essentials
cd(スペース) ドラックアンドドロップでも移動可能です。
どんなに深い階層に置いていても一発で移動できて便利なので覚えておきましょう!
vs codeなら、ターミナルを開くだけでgulp-essentialsにいる状態になっています。
ここまで来たらターミナルで下記を入力します。
## package.jsonを作成する
npm init -y
これでpackage.jsonができます。
次にGulpをインストールしていきます。
## Gulpをインストールする
npm i -D gulp
package.jsonを開くと、devDependenciesにgulpが追加されています。
// package.json
{
"name": "gulp-essentials",
"version": "1.0.0",
// 省略
"devDependencies": {
"gulp": "^4.0.2" // gulpが追加されていることを確認
}
}
これでGulpがインストールできました!
残念ながらこのままではまだ使うことはできませんが、ここからWeb制作に必要なタスクをバンバン入れていきます!
早くも付いていけない...という方、大丈夫です!
「ヤバい...付いていけない」、「今は大丈夫だけどこの先不安かも...」と思った方でも大丈夫です。ここまでの回答をお付けしています。
1-2-2. Gulpをインストールしよう(回答)
ここから先は
¥ 1,480
この記事が気に入ったらチップで応援してみませんか?