並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 22 件 / 22件

新着順 人気順

pugの検索結果1 - 22 件 / 22件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

 pug22 html        Pug  HTML  .vue   template  ESLint  - SMARTCAMP Engineer Blog  
  • Pug を HTML に移行して .vue ファイル の template タグ内に ESLint を効かせた話 - SMARTCAMP Engineer Blog

    こんにちは!スマートキャンプでインサイドセールスに特化した SaaSを作っているエンジニアの中川です。 上記プロダクトのフロントエンドは Vue.js を用いて開発しているのですが、 その中で SFC 内のtemplateタグで使用していた Pug をやめて HTML に移行した件をこの記事ではお話しようと思います。 また、実際にtemplateタグに ESLint を効かせてみて発覚したエラーや警告のなかで数が多かったものや、これから Vue 3 に移行していく上で対応する必要があったルールを紹介します。 背景 eslint-plugin-vue が効かない チームに Pug 推進派がいない Pug を HTML に移行するには Vue 3 に準拠した Lint ルールを導入する Lint を実行してみる 対応した目ぼしいルール vue-require-v-for-key vue/val

      Pug を HTML に移行して .vue ファイル の template タグ内に ESLint を効かせた話 - SMARTCAMP Engineer Blog
    • Masashi MURANO🚀 on Twitter: "新型コロナは、武漢ウイルス研究所から誤って漏洩したものだという説。当初漏洩説は、トランプ政権が中国を悪者にするための陰謀論的な扱いを受けていたが、それがなぜバイデン政権になっても注目されているのか、詳細な調査報道(同僚が大勢出てく… https://t.co/OZyX3PUg5w"

      新型コロナは、武漢ウイルス研究所から誤って漏洩したものだという説。当初漏洩説は、トランプ政権が中国を悪者にするための陰謀論的な扱いを受けていたが、それがなぜバイデン政権になっても注目されているのか、詳細な調査報道(同僚が大勢出てく… https://t.co/OZyX3PUg5w

        Masashi MURANO🚀 on Twitter: "新型コロナは、武漢ウイルス研究所から誤って漏洩したものだという説。当初漏洩説は、トランプ政権が中国を悪者にするための陰謀論的な扱いを受けていたが、それがなぜバイデン政権になっても注目されているのか、詳細な調査報道(同僚が大勢出てく… https://t.co/OZyX3PUg5w"
      • 「Pug(パグ)」って何? HTMLと見比べながら7つのメリットを紹介! | AndHA Blog

        「Pug(パグ)」って何? HTMLと見比べながら7つのメリットを紹介! 公開日 : 2021.11.01 最終更新日 : 2023.08.28 コーディング そもそも「Pug」とは?Pugとは「パグ」と読み、HTMLを効率的に書くための記述方法です。 「テンプレートエンジン」と言われるもののひとつです。 ※犬の種類ではないです。 HTMLの場合は拡張子が.htmlですが、Pugの場合は .pugとなります。 Pugを扱う注意点としては、PugファイルはWebブラウザが認識してくれないので、通常のHTMLに「変換」する必要があります。通常は、「コンパイル」といって、タスクランナー(gulpなど)やコンパイラーアプリ(Preprosなど)を用いて自動変換しますが、今回はPugのメリット紹介のため変換方法については割愛します。 Pugのメリット7つ今回は、PugとHTMLを見比べながら、Pug

          「Pug(パグ)」って何? HTMLと見比べながら7つのメリットを紹介! | AndHA Blog
        • [Pug] HTMLを効率よくコーディングする - Qiita

          Pugとは PugはHTMLを効率よくコーディングするためのテンプレートエンジンです。もともとはJadeという名前で呼ばれていました。 Pugのインストール Node.js をインストールしてください。次に、package.jsonがあるフォルダに移動して、下記のコマンドを実行してください。

            [Pug] HTMLを効率よくコーディングする - Qiita
          • Pugの記法まとめ - Qiita

            HTMLをPugで書くメリット 閉じタグを書かなくて良いので、書き忘れることが無くなる Classを「.」、IDを「#」と書くので、Class名やID名変更時の置換が楽になる ヘッダー、フッターなど共通部分を別ファイルで管理できる 変数や条件分岐ができる HTMLをPugで書くデメリット 変換する環境が必要 変換は、npm-scriptsやGulpを使いましょう。npm-scriptsの記事書きました。 GUIでの変換が良い方は、Preprosがオススメです。 Pug←→HTML変換サービス 環境を作らずにPugの書き方を練習できます。 HTMLをPugに変換 html2pug - convert your html code to pug https://html2pug.now.sh/ PugをHTMLに変換 PugHtml - Pug and HTML online converte

              Pugの記法まとめ - Qiita
            • ヒップホップカルチャーそのものが“師”である。ラッパーISSUGI、Mr.PUGの語りから紐解く「守破離」 | J-WAVE NEWS


              ISSUGIMr.PUG J-WAVE -SHUHARI-1 InstagramJ-WAVE NEWS J-WAVE NEWS  202418SEEDADJ IS
                ヒップホップカルチャーそのものが“師”である。ラッパーISSUGI、Mr.PUGの語りから紐解く「守破離」 | J-WAVE NEWS
              • 【脱gulp】webpackでpugを使う。jsonで一括ビルドも。 | 上間ウェブ店

                gulpでのコーディング環境の記事はけっこうな量を見つける事ができますが、webpackになるととたんに少なくなるのでニッチな所を狙ってPV稼ぎしたいと思います。 gulpも悪くないが、jsのコンパイルでwebpackを使うなら、最初からwebpackベースの方がいい タイトルのpugに限らず、gulpでコーディング環境を組んでいる人は多いと思います。 ejsやpugのテンプレートエンジン、sassやstylusのcssメタ言語は問題ないとして、jsを1ファイルで出力しようとするとどうしてもwebpackが必要になると思います。(他にもありますが、現在のデファクトスタンダードとして) 実際それでも問題ないと思いますが、ツールをあれこれ使うより1つにまとめたくなるのがコーダーって人種でしょう。gulpでできるほとんどの事はwebpackでできるので、webpackに乗り換えたくなるものです。

                  【脱gulp】webpackでpugを使う。jsonで一括ビルドも。 | 上間ウェブ店
                • Pugのファイル設計(LPなどの1ページ案件) | 吉本式 Web制作のコーディングガイドライン

                  Pugのファイル設計について(LPなどの1ページ案件) Pugのファイル設計は、SCSSファイルの設計に比べて複雑ではありません。 実務を通して、色々と試してみましたが、ルールが統一されていれば、基本的には自分(チームや会社)が見やすいファイル設計で問題ないと思っています。 複雑なファイル設計にはならないので、第三者が見てもすぐにどのようなファイル設計になっているか理解できるはずです。 ただし、ルールが統一されているというのは重要なポイントです。 ルールが統一されていなければ、第三者が見たとき(引き継いだとき)に、どのようなファイル設計になっているのか判断ができません。 私の場合、LPなどの1ページ案件と、コーポレートサイトのような複数ページ案件で、ファイル設計のルールを分けています。 LPなどの1ページ案件に関しては、include(インクルード)ファイルを分けなくても問題ないと個人的に

                    Pugのファイル設計(LPなどの1ページ案件) | 吉本式 Web制作のコーディングガイドライン
                  • Pugの文法まとめ

                    Pug の文法について網羅的に説明された日本語のサイトが見つからなかったので、自分でまとめてみました。 英語でよければ公式にしっかりしたドキュメントがあります。 この記事はその内容の中でも特に文法に絞って、重要な順番で解説しています。 できるだけリファレンスを網羅している長い記事ですが、大事な順に書いているので、単に HTML を簡潔に書くためだけなら、最初の方の「HTML を簡潔に書くための基本文法」だけ読んでおけば大丈夫です。 Pug って何? HTML を簡潔に書くことができるものです。HTML に変換されます。昔は Jade と呼ばれていましたが名前が変更されました。 単に HTML を簡潔に書けるだけでなく、テンプレートエンジン的な機能も持っています。 他のファイルを include する レイアウトを他のファイルに書いて extends して内容を埋め込む 変数を定義する ルー

                      Pugの文法まとめ
                    • 静的サイトの作成に使用するHTMLのテンプレートエンジンをPugからEJS・Nunjucksを試してEJSにした|noliaki

                      ここ最近、静的なWebサイトを制作する際にNuxtのgenerate機能を使用してNuxtを静的サイトジェネレーターとして使用しています。 しかし、Nuxtほどの機能が求められていなかったりする場合、独自に作った静的サイトジェネレーターを使用しています。 そこで使用していたHTMLのテンプレートエンジンとして「Jade」という名前のときから「Pug」を利用してきましたが、ここ最近ちょこちょこと辛く感じることもあり、EJS、Nunjucksを試して、最終的にEJSへ変更しました。 なぜPugから変更したのか?Pugは閉じタグが不要、入れ子はインデントで表現するという独特の記法で記述量が少なく、"タグの閉じ忘れ"が無いというメリットがあります。 しかし、 - 別のプロジェクトなどに流用しにくい - 入れ子が深くなってくると見にくくなってくる といった理由から、Pugがちょっと辛いなーと感じるよ

                        静的サイトの作成に使用するHTMLのテンプレートエンジンをPugからEJS・Nunjucksを試してEJSにした|noliaki
                      • GulpでPugの環境を構築!静的HTMLサイトを効率的に作ろう | HPcode(えいちぴーこーど)

                        GulpでPugの環境を構築する方法です! 同列に語られがちなHTMLのテンプレートエンジンであるEJSと近いかと思いきや、意外とDreamweaverのテンプレート機能と近いという感覚でした。 使えるようになれば、静的なHTMLサイトの構築が楽になるのは間違いないので、時間がある時にでも触ってみてください。

                          GulpでPugの環境を構築!静的HTMLサイトを効率的に作ろう | HPcode(えいちぴーこーど)
                        • PHPと仲良くなれるPugの書き方

                          こんにちは、仁木です。 先日、新規サイトのコーディングの担当割り振りをコーダーの河野さんと話している時に「ちょっとPug使ってみない?」という話になり、巷で話題のPugを使ってみました。 ただし、Pugは基本的にはHTMLコードのコンパイラであり、PHPを多用しているアウラではPugの環境をカスタマイズしてあげる必要がありました。 また、Pugは、Gulpなどのタスクランナーやwebpackのビルドツール、CLIなど、様々な環境で実行することが出来てしまうので、その辺りを吟味した過程なども含めて、環境の構築内容やカスタマイズ内容について今回は紹介したいと思います。 まず「Pug」とは…? Pugをご存知ない方に説明をすると「Pug」はJavascriptで動くHTMLのコンパイラです。コンパイラとは、人間が書いたソースコードをコンピューターが理解できる言葉に翻訳してくれるプログラムです。

                            PHPと仲良くなれるPugの書き方
                          • Viteで開発環境構築〜Pug・Sass・JS〜

                            npm createはnpm initのエイリアスでpackage.json を作成します。 vite@latestは「最新バージョン(2023年2月7日時点で4.1)のViteをインストールする」という意味です。 コマンドを実行して、質問に答えながらプロジェクトを作成していきます。 続行の意思確認 npm create vite@latestを実行すると、「create-vite@latestをインストールしてください、このまま続けますか?」と訊かれるので、キーボードのyを入力してEnterを押してください↓

                              Viteで開発環境構築〜Pug・Sass・JS〜
                            • storybook for htmlがあまりにも使いづらいのでpugを使って上手く利用する方法を考えてみた - Qiita


                              storybook for htmlvue使HTMLpug storybookHTMLpug 使 storybook使nuxt使 20/02/26 git WEB使storybookpug  pug
                                storybook for htmlがあまりにも使いづらいのでpugを使って上手く利用する方法を考えてみた - Qiita
                              • pug(旧:Jade)を使い倒して時短マークアップしよう!

                                ページを量産したりチームでサイトを作る時pugという言語を使ってWebサイトを作っています。pug(旧:Jade)の特徴やメリット、基本的な使い方、導入方法(pug-cliとgulp)についてまとめました。とくに記述方法はif(分岐)やfor・each(ループ処理)など解説。テンプレート化したい場合に使う記述方法の解説と具体的なテンプレートの作り方なども紹介しています。 普段webpackやgulpを使っている方なら導入のハードルも低いと思います。 今回はmpmコマンド出始めたい方はpackage.jsonで手軽にすぐ始められます!とても記事は長いので目次を利用して好きなところを読んでください。 かみーゆ/フロントエンドエンジニア 資金ゼロからフィリピンで起業した海外ノマドエンジニア。IT業界10年以上でテクニカルディレクター(技術責任者)・エンジニア講師・ブリッジSEを経てLenzTec

                                  pug(旧:Jade)を使い倒して時短マークアップしよう!
                                • Viteで純粋なPugを使う

                                  ViteでPugを使おうとすると少し厄介だったので、環境構築の手順をまとめました。 「vite pug」等で検索するとVueやReact、HTMLを噛ませる方法はヒットするのですが、Pugを単体で使う方法はなかなかヒットしません。 Viteで純粋なPugを使えるようにするというのが本記事の趣旨になります。

                                    Viteで純粋なPugを使う
                                  • webpackだけでpugをビルドする環境を作る - Qiita


                                     gulpJSwebpack使webpackpug   pug ReactVue.jsHTMLWebpackPlugin使 pug-html-loader使pugHTML module.exports = { // 
                                      webpackだけでpugをビルドする環境を作る - Qiita
                                    • Pug+Stylusでお手軽にCSSお絵かきを始めよう!〜CSSお絵かき環境構築と便利なプロパティ紹介〜 - 虎の穴開発室ブログ

                                      こんにちは、とらラボのY.I.です。12月も中旬に差し掛かり寒い毎日が続きますが、みなさんいかがお過ごしでしょうか。 さて今回は、虎の穴ラボ Advent Calendar 2020 - Qiita 15日目の記事として、私Y.I.が、CSSを使ってイラストを描いていく上でのオススメの環境と、オススメのCSSプロパティを紹介したいと思います。 また虎の穴ラボ Advent Calendar 2020 - Qiitaでは14日目にY.Nさんが「Docker + GradleでKotlin WEBアプリの開発環境+本番環境の構築をやってみよう」を、 16日目はH.Hさんが「Chromeの拡張機能でショートカットを作る二つの方法」を書かれています。どちらも非常に興味深い記事ですので、本記事と合わせて是非ご覧ください。 それでは本編スタートです! See the Pen neko by YUSUK

                                        Pug+Stylusでお手軽にCSSお絵かきを始めよう!〜CSSお絵かき環境構築と便利なプロパティ紹介〜 - 虎の穴開発室ブログ
                                      • webpack + Pug :テンプレート内で環境変数を取得 - Qiita

                                        0.前提 webpack4 pug-html-loader 1.package.jsonのscriptsで環境変数を設定 npmでcross-envをインストールし、Mac/Winどちらでも動くようにする。 "scripts": { "build:prd": "cross-env NODE_ENV=production webpack --mode production", "build:stg": "cross-env NODE_ENV=staging webpack", "build:dev": "cross-env NODE_ENV=develop webpack" }, 2. pugのテンプレート内で環境変数取得 pugを置換するときnodeのライブラリが使えるので、nodeのprocessをつかって環境変数を取得。 定義したファイルは他のテンプレートで読みこむようにする。

                                          webpack + Pug :テンプレート内で環境変数を取得 - Qiita
                                        • The Pug in the Rug

                                          You have been honoring the pug for 0 seconds You are a Assistant of pug

                                            The Pug in the Rug
                                          • テンプレートエンジンPug入門 | 第1回 Pugの特徴

                                            Pugとは Pug(パグ)*はHTMLを簡単に記述するためのテンプレートエンジンです。PugではHTMLの階層構造をインデントで表現するという特徴があり、Hamlというテンプレートエンジンの影響を受けています。CSSプリプロセッサであるSassのSass記法もまた、Hamlが元になっています。インデントで表す記法になじみがある方もいるのではないでしょうか。 *注:名前の変遷 ちなみに、PugはもともとJade(ジェイド)と呼ばれていました。Jadeという名前が商標登録されていることがわかったため、議論の結果、プロジェクト名はPugになり、npmのパッケージ名はpugとなりました。 テンプレートエンジンを使うメリット 筆者は、何かしらのテンプレートエンジンを使ってHTMLを作成することがほとんどです。テンプレートエンジンには、PugやMustache、HandlebarsやEJSなどたくさん

                                              テンプレートエンジンPug入門 | 第1回 Pugの特徴
                                            • PugHtml - Pug and HTML online converter in realtime

                                              Online Pug and HTML converter. Easy to switch between HTML and Pug (Jade) with options to minify or beautify your code. Test render with Bootstrap 5.0.0-beta1 & Fontawesome 4.7.

                                              1

                                              新着記事