並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 174件

新着順 人気順

"Webpack "の検索結果121 - 160 件 / 174件

  • create-react-appで生成した環境でejectせずにWebpackのプラグインを試したい - 私が歌川です

    はじめに create-react-app、使ってますか? 便利ですよね〜。 create-react-app (react-scripts) はWebpackやBabelなどの設定をうまく隠蔽しています。どういう設定をしたら何が起こるのか、を気にせずにコードを書ける体験は良いのですが、生きてるとどうしても凝ったことをしたくなる瞬間が来ます。 真面目にツールチェインに向き合う覚悟を持って yarn eject すれば全てを得ることができますが、そこまでせずにちょっとプラグインを試してみたい、ぐらいのときにejectするのはあまりに代償が大きいです。どうにかできないのか……。 cra-bundle-analyzerの例 ここでcra-bundle-analyzerというツールの存在を思い出します。これは、create-react-appで生成した環境でwebpack-bundle-analy

      create-react-appで生成した環境でejectせずにWebpackのプラグインを試したい - 私が歌川です
    • An Intro To Webpack

      Webpack is a tool we see often in today's web apps. But what exactly does it do? In this article we will go over some key concepts for understanding webpack, what it does, and how we can configure it. We'll also build our own custom webpack plugin, which can give us a better understanding of how webpack works as a whole. What is webpack? Webpack takes the modules and dependencies in our web applic

        An Intro To Webpack
      • esbuildがwebpackより187倍早いらしいので環境構築しよう - Qiita

        はじめに 久しぶりの投稿になります。 今回は以下の記事で、esbuidがすごい!!という話を聞きつけこの記事を書くことにしました。 参考: [Web フロントエンド] esbuild が爆速すぎて webpack / Rollup にはもう戻れない どのくらいすごいのでしょうか? 参考に挙げている記事によると esbuild は Go 言語で書かれた JavaScript および TypeScript のビルドツールです。 esbuild 単体でトランスパイル + バンドル + ミニファイできます。 JSX / TSX もサポートされています。そしてめっちゃくちゃ速いという触れ込みです。最初から速度を意識して無駄がないように書かれており、構文解析・出力・ソースマップ生成は並列化され、ネイティブコードで動作します。公式の README では three.js のビルドが Rollup + t

          esbuildがwebpackより187倍早いらしいので環境構築しよう - Qiita
        • React とか Vue とか Webpack とかで混乱している人のための現代フロントエンド開発入門 - Qiita

          Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 序論 本稿は 元市役所職員がWEBプログラマに転職するまでのロードマップ の連載記事の一部です。 本稿は、Node.js ベースの現代的フロントエンド開発についてまとめた入門記事です。 主に以下のような方を対象としています。 HTML, CSS, JavaScript を使った基本的なWebフロントエンド開発ができる方 Node.js ベースの最近のフロントエンド開発について、情報が多すぎてよく分からなくなっている方 React や Vue といった最近のフロントエンドライブラリを使った開発に興味のある方 Webフロントエンド開発の歴史

            React とか Vue とか Webpack とかで混乱している人のための現代フロントエンド開発入門 - Qiita
          • Etsy Engineering | The journey to fast production asset builds with Webpack

            Etsy has switched from using a RequireJS-based JavaScript build system to using Webpack. This has been a crucial cornerstone in the process of modernizing Etsy’s JavaScript ecosystem. We’ve learned a lot from addressing our multiple use-cases during the migration, and this post is the first of two parts documenting our learnings. Here, we specifically cover the production use-case -- how we set up

              Etsy Engineering | The journey to fast production asset builds with Webpack
            • docker-compose + rails + webpack-dev-serverで、webpack-containerが立ち上がらない - Qiita

              docker-compose + rails + webpack-dev-serverで、webpack-containerが立ち上がらないRailswebpackdocker-composewebpack-dev-server TL;DR Webpacker 5.x.を使う場合は、webpacker-dev-serverは3.x.以下にしなさい 経緯 これからは、Sprocketsではなく、webpackerが主流になるらしい。 ならば、早めに使えるようになっておこう。 参考「Railsガイド WebpackerがSprocketsと異なる理由」 https://railsguides.jp/webpacker.html#webpacker%E3%81%8Csprockets%E3%81%A8%E7%95%B0%E3%81%AA%E3%82%8B%E7%90%86%E7%94%B1 「R

                docker-compose + rails + webpack-dev-serverで、webpack-containerが立ち上がらない - Qiita
              • Writing Webpack Loader

                In this blog post I will show how to write a Webpack loader. We will load Markdown files, will find a JavaScript code block inside and will return it to be processed by the rest of the pipeline. Initial setup Markdown to HTML Import statements Per-import loader Our Markdown loader Bundling extracted JavaScript code Imagine we have a Markdown text file, and it has JavaScript code blocks like this:

                • webpackでReact+Typescriptの環境構築をする - Qiita

                  Qiita初投稿です。これからどんどん書いていこうとおもうのでご意見・ご要望ありましたら気軽にコメントしていただけると、自身の成長にもつながるのでよろしくお願いします! webpackとは? 一言で表すとJavascriptを1つのファイルにまとめる事ができるツールです。 他にも様々な機能がありますが、ここでは割愛します。 1つのファイルにまとめるメリット 1つにまとめることでブラウザとサーバーの通信回数を減り、通信速度が速くなります。 実際にやってみる 実際にwebpackを使って、React+Typescriptの環境構築をしてみましょう。 ディレクトリの作成 まず、ターミナルで以下のコマンドでディレクトリを作り、VSCodeで開きます(ファイル名の部分は好きな名前で大丈夫です)。codeコマンドがない場合は普通にファイル作って、VSCodeで開けば大丈夫です。

                    webpackでReact+Typescriptの環境構築をする - Qiita
                  • 【コーダー向け】webpackでEJS・Sass・JSな普通のコーディング環境を作ってみた

                    モダン開発ではないWebサイトコーディング用のwebpack環境を作った備忘録です。 webpackの情報は沢山出回っていますが、自分の制作環境と完全一致するものが見つけられなかったので一度自作してみることにしました。 先に構築内容をまとめて記載しています。 後半は内容の補足などです。

                      【コーダー向け】webpackでEJS・Sass・JSな普通のコーディング環境を作ってみた
                    • webpack 5.0.0-beta.30 Module not found: Error: Can't resolve '../../core-js/object/define-property' · Issue #11467 · webpack/webpack

                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                        webpack 5.0.0-beta.30 Module not found: Error: Can't resolve '../../core-js/object/define-property' · Issue #11467 · webpack/webpack
                      • GitHub - obahareth/are-you-es5: A package to help you find out which of your node_modules aren't ES5 so you can add them to your Webpack/Rollup/Parcel transpilation steps.

                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                          GitHub - obahareth/are-you-es5: A package to help you find out which of your node_modules aren't ES5 so you can add them to your Webpack/Rollup/Parcel transpilation steps.
                        • webpack 入門

                          webpack 4 の基礎から様々な機能の使い方について解説した本です。 合計 2500 LGTM 以上をいただいた以下の記事をリライト+様々な内容を加筆したものになります(説明をわかりやすくするために、記事で記載している内容を敢えて省略している箇所もあります)。 https://qiita.com/soarflat/items/28bf799f7e0335b68186 https://qiita.com/soarflat/items/755bbbcd6eb81bd128c4 https://qiita.com/soarflat/items/1b5aa7163c087a91877d 本書の対象読者は以下の通りです。 ・webpack を利用した開発を行いたい方 ・webpack について短時間で概要を掴みたい方 ・webpack を学習してみたが、難しくて挫折した方 ・webpack が何

                            webpack 入門
                          • Blenderで3Dモデルを作成し、webpack × Three.js でサイトを作成する - Qiita

                            概要 今回はQiitaのキャラクター(Qiitan)の3Dモデルを作成し、Three.jsで表示するサイト作成まで書いていこうと思います。 長くなってしまいますが、参考になるところがあれば嬉しいです。 対象 ・ Blenderをやってみたい人 ・ Three.jsを使って3Dモデルのサイトを作ってみたい人 ・ webpackを使った開発環境がある人(※webpackの細かい説明は省略しているため) 目次 バージョンなど Blenderのダウンロード よく使うショートカット BlenderでQiitanを作成 ファイル構成 Three.jsでglbファイルを読み込む GSAPでアニメーションをつける 完成 参考 1. バージョンなど macOS Big Sur v11.4 Blender v2.93.1 Node v16.4.2 vscode v1.60.0 webpack v5.27.2

                              Blenderで3Dモデルを作成し、webpack × Three.js でサイトを作成する - Qiita
                            • Webフロントツール:「webpack」と「npm-scriptsによる個別ライブラリの実行」の比較 - Qiita

                              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? 1.webpack:Webフロントのバンドルを含むタスクランナープラットフォーム (1) 概要 webpackは、以下の処理を実行できるオールインワンツール。 Javascriptのビルド、バンドル。これが基本。 プラグインの利用により、SASSのビルド、バンドル、画像の最適化、HTMLの静的ジェネレートなど。 ただし、様々なビルドをするにはnpmで別途ライブラリをインストールし、更に、それをwebpackから利用するためのpluginもnpmでインストールしないと行けない。 いわば、ビルドやバンドルに特化したタスクランナーであり、その

                                Webフロントツール:「webpack」と「npm-scriptsによる個別ライブラリの実行」の比較 - Qiita
                              • swiperをnpmで読み込みこむときにハマりがちなポイント【webpack】

                                こんにちは!のせっち@nosecchi01です。 jQuery非依存のスライダーとして有名なswiperをnpmで読み込む方法の解説です。 swiperをnpmで使うにはいくつか注意点があるので合わせて解説します。 必要な環境 必要な環境は下記です。

                                  swiperをnpmで読み込みこむときにハマりがちなポイント【webpack】
                                • Lerna で webpack を内包したパッケージを開発する際の注意点 - pig's diary

                                  Next.jsは、webpackとwebpack.configを内包し、自身のソースをエントリポイントにして起動する風変わりなnpmパッケージである。非常にレアなケースで、多くの人がその気を起こすことなく一生を終えるケースだと思うが、私は同様のパッケージを作ってみたくなった。 この「webpack内包型」のパッケージは、ユーザ側のコードを適切に取り込み、アプリを起動するのが責務となる。開発するためには、実際にユーザが使用する際を想定し、ライブラリ側のコード「libDir」と、それに依存するユーザ側のコード「userDir」の、少なくとも2つのpackage.jsonをもつディレクトリが必要になる。 2つとも限らない。userDirはユーザーに使い方を示すサンプルプロジェクトとしても使える。様々な利用ケースに対応することを示すため、サンプルプロジェクトは今後増やすかも知れない。package

                                    Lerna で webpack を内包したパッケージを開発する際の注意点 - pig's diary
                                  • Webpackがモジュールを2回読み込まないためにした3つのこと | Wantedly Engineer Blog

                                    こんにちは、Wantedly のDX Squadでエンジニアをしている原です。 (DXはDeveloper Experienceの略で、開発者が心地よくプロダクトを作れる環境を作ることを目標に頑張る部門です) 本稿は、WANTEDLY TECH BOOK 10 から「Webpackがモジュールを2回読み込まないためにした3つのこと」という章を抜粋し加筆修正を加えたものです。ウォンテッドリーでは WANTEDLY TECH BOOK のうち最新版を除いた電子版を無料で配布しています。ぜひ読んでみてください。 過去の WANTEDLY TECH BOOK を入手する 以下、本文です。 Wantedlyのフロントエンドでは styled-components というライブラリを使ってReactコンポーネントにCSSを適用しています。styled-components の詳細は本稿の主旨ではないた

                                      Webpackがモジュールを2回読み込まないためにした3つのこと | Wantedly Engineer Blog
                                    • webpack + Babel を使ってIE対応したつもりが、アロー関数が残っていてIEで実行できなかった件 - Qiita

                                      webpack + Babel を使ってIE対応したつもりが、アロー関数が残っていてIEで実行できなかった件JavaScriptVue.jswebpackbabel あるプロジェクトで、webpackでVue.jsの環境構築をしました。 Babelを導入しトランスパイルの設定もしたので、Internet Explorer (IE11) でも動くだろうと思っていました。 しかし、実際にIE11で確認してみると、Vue.jsで作ったアプリケーションが全く動かない。。 コンソールを見てみると、JavaScriptのエラーが出ていました。 なんでだろうと思い、コンパイル後のファイルを覗いてみると、、

                                        webpack + Babel を使ってIE対応したつもりが、アロー関数が残っていてIEで実行できなかった件 - Qiita
                                      • Release v5.49.0 · webpack/webpack

                                        Features add experiments.buildHttp to build http(s):// imports instead of keeping them external keeps a webpack.lock file with integrity and webpack.lock.data with cached content that should be committed Automatically upgrades lockfile during development when remote resources change (might be disabled with experiments.buildHttp.upgrade: false) Lockfile is frozen during production builds and usuall

                                          Release v5.49.0 · webpack/webpack
                                        • Snow Monkeyのテーマをmy-snow-monkeyでカスタマイズする、webpackを使って作る快適な開発環境のサンプル | WEBKEI.dev

                                          このサイトは、Snow Monkeyというテーマを使用していて、Snow Monkeyが推奨しているmy-snow-monkeyプラグインを使用してテーマのカスタマイズを行っています。 WordPress テーマ Snow Monkeyどんな味付けにも染まる。高級お出汁のような WordPress テーマ、Snow Monkeysnow-monkey.2inc.org いくつかのサイトにSnow Monkeyをインストールしているので、my-snow-monkeyプラグインのサンプル、スターターキットを作りました。 このスターターキットは、フロントエンドの開発で使っているWebpackを使用し、js、scssを簡単にビルド、LiveReloadする設定にしています。(基本jsはes6+、cssは、scssで作成するようにしています。普通のjs、cssでも大丈夫です。) css in jsで

                                            Snow Monkeyのテーマをmy-snow-monkeyでカスタマイズする、webpackを使って作る快適な開発環境のサンプル | WEBKEI.dev
                                          • vue + vuex + vue-router のwebpackなしサンプル(コピペでできる) at softelメモ

                                            問題 webpackとかLaravelなしで vue+vuex+vue-routerできないですか。 答え htmlファイル1個と、jsファイル1個で、小さなSPA(Single Page Application)っぽいことをしてみる。 ファイル構成は以下のみ。 . |-- index.html `-- app.js vue, vuex, vue-router はCDNから読み込めばOK(もちろんローカルにダウンロードして使ってもOK)。 jsはhtmlの中に <script>~</script> で書いても構わないけど、一応分けた。 HTML(index.html) SPAでよく見る <div id=”app”></div> しかないHTML。 <!DOCTYPE html> <html lang="ja"> <head> <meta charset="utf-8"> <meta nam

                                              vue + vuex + vue-router のwebpackなしサンプル(コピペでできる) at softelメモ
                                            • Improve your webpack build with the DLL plugin - LogRocket Blog

                                              LogRocket’s Galileo AI watches every session, surfacing impactful user struggle and key behavior patterns. As a JavaScript developer, you’ve probably had ample opportunity to come across webpack, whether it be while bundling frontend assets with React or transpiling some TypeScript Node.js code. Most of the time you never have to interact with webpack directly. Rather, you interact with webpack in

                                                Improve your webpack build with the DLL plugin - LogRocket Blog
                                              • webpack-dev-server - WEB開発ノート

                                                Hot Module Replacement (HMR) webpack-dev-server Hot Module Replacement (HMR) Hot Module Replacement (HMR) は、ファイルの更新を自動でブラウザに反映する仕組みです。 HMRでは、ページ全体を更新することなく、変更したモジュールのみを置き換えることで画面を更新します。 HMRにより、ファイルの変更を自動で、ブラウザに反映してくれるため、開発の手助けとなります。 また、差分だけの変更をすることで、変更を素早く反映することができます。 webpack-dev-server webpackでHMRを利用するには、webpack-dev-serverを利用します。 webpack-dev-serverでは、JavaScriptの変更を検知し、自動でブラウザに反映します。 開発時には、webpack

                                                  webpack-dev-server - WEB開発ノート
                                                • 【設定方法】Next.jsでterser-webpack-pluginを設定し本番ビルド時にコメントとconsole.logを削除するサンプルコード | 記事 | とあるクリエイターのエンジニアブログ | T-CREATOR

                                                  【設定方法】Next.jsでterser-webpack-pluginを設定し本番ビルド時にコメントとconsole.logを削除するサンプルコード Next.jsで作ったアプリケーションの コメントとconsole.logを本番ビルド時に削除したかったため terser-webpack-pluginをインストールして設定したので 手順としてやり方をメモします。 terser-webpack-pluginとは tenrserを利用して JavaScriptを圧縮するWebpackのプラグインになります。 UglifyJSが非推奨 もともとuglifyjs-webpack-pluginというプラグインもあったのですが 非推奨になったようなので今後の選択肢としてtenrserを利用します。 環境 React 17.0.2 Next.js 7.0 必要なパッケージのインストール terser-w

                                                    【設定方法】Next.jsでterser-webpack-pluginを設定し本番ビルド時にコメントとconsole.logを削除するサンプルコード | 記事 | とあるクリエイターのエンジニアブログ | T-CREATOR
                                                  • Roadmap 2021 (2020-12-08) | webpack

                                                    It has been nearly 2 months since webpack 5 was officially released. Due to the sponsoring situation, we couldn't devote as much time to webpack as we would like to. Speaking only for myself (@sokra), I enjoyed the little break and have worked on a few side projects. Ironically, while I was using webpack 5 and all its bleeding-edge features (asset modules, worker support, persistent caching), I di

                                                      Roadmap 2021 (2020-12-08) | webpack
                                                    • 【初心者向け】JavaScriptファイルはwebpackによって一つにまとめられる - Qiita

                                                      Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                                        【初心者向け】JavaScriptファイルはwebpackによって一つにまとめられる - Qiita
                                                      • esbuildがwebpackより187倍早いらしいので環境構築しよう - Qiita

                                                        はじめに 久しぶりの投稿になります。 今回は以下の記事で、esbuidがすごい!!という話を聞きつけこの記事を書くことにしました。 参考: [Web フロントエンド] esbuild が爆速すぎて webpack / Rollup にはもう戻れない どのくらいすごいのでしょうか? 参考に挙げている記事によると esbuild は Go 言語で書かれた JavaScript および TypeScript のビルドツールです。 esbuild 単体でトランスパイル + バンドル + ミニファイできます。 JSX / TSX もサポートされています。そしてめっちゃくちゃ速いという触れ込みです。最初から速度を意識して無駄がないように書かれており、構文解析・出力・ソースマップ生成は並列化され、ネイティブコードで動作します。公式の README では three.js のビルドが Rollup + t

                                                          esbuildがwebpackより187倍早いらしいので環境構築しよう - Qiita
                                                        • "SurviveJS - Webpack" book updated to webpack 5

                                                          #Thanks to Google sponsorship, I was able to go through webpack-merge↗ issues and add first-class support for TypeScript to it. I ended up dropping smart merging from the package as it became impossible to handle all the special cases related to it. Instead, there are now utilities that give you control over details. One last typing related issue↗ remains and it has something to do with the way we

                                                          • TypeScript + React 17 + Webpack 5 をIE11に対応させる | キリウ君が読まないノート

                                                            --recent[2024-08-12]ArchLinuxをNetworkManagerでWi-FiホットスポットにしてiPhoneとSFTPでファイル共有する[2024-05-04]Mermaidの flowchart の練習[2024-04-27]自宅サーバーのグローバルIPが変わったらRoute 53のAレコードを自動更新する[2024-04-26]Strapi (v4) 用のDockerfile[2024-04-09]DockerでSQLiteのDBファイルをマウントすると書き込み時に「attempt to write a readonly database」エラー[2024-04-06]kiriukun.com用の証明書をワイルドカード証明書に切り替えた[2023-10-19]Route53 別のAWSアカウントにサブドメイン用のホストゾーンを作成する

                                                              TypeScript + React 17 + Webpack 5 をIE11に対応させる | キリウ君が読まないノート
                                                            • Reactjsで外部モジュールをCDNで読み込む (webpackのexternalsの設定方法) – t-blog

                                                              Reactjsでの開発を進めていき、最終的なバンドルサイズが大きすぎてしまうということがよくあるかと思います。そこで今回はCDN (Contents Delivery Network)を利用して、モジュールを分散させることによってバンドルサイズの低減を狙いたいと思います。 CDNを利用することで、バンドルサイズを減らし、同時アクセス時の待ち時間を減らせることや、自分のサーバを使わないため、負荷を減らせること、さらに、他のサイトでCDNでダウンロードしたコンテンツがキャッシュに残っていればそのコンテンツのダウンロード時間を節約できるなど、ユーザ側にもサーバ側にもメリットがあるように思います。 今回はReactjsをwebpackを使ってバンドルを生成する時のやり方について説明します。

                                                                Reactjsで外部モジュールをCDNで読み込む (webpackのexternalsの設定方法) – t-blog
                                                              • webpackやviteなどのバンドラーの仕組みを理解したいのですが、どこから手をつけていけばいいのでしょうか? | mond

                                                                webpackやviteなどのバンドラーの仕組みを理解したいのですが、どこから手をつけていけばいいのでしょうか? いくつかのステップに分かれると思うので、ステップを分けるところから理解を深めるといいんじゃないかなと思います。 参照先を見つける エントリーとなる最初のファイル(おそらく、bundlerのオプションで指定しているはず)から見ていき、参照先のファイルを見つけていきます。参照元から参照先のファイルを見つけて何が何に依存しているのか、というファイル間の結びつきを見つけます。木構造のようなグラフを作るようなイメージですね。 参照先を解決し、ファイルをまとめる 一個のファイルにするだけであれば、全ての参照先のファイルがわかっていれば、結合するファイルの全体が分かっているので、それをまとめるだけでいいです。まとめ方はものに寄りますが、webpackの場合は resolver と呼ばれる機能

                                                                  webpackやviteなどのバンドラーの仕組みを理解したいのですが、どこから手をつけていけばいいのでしょうか? | mond
                                                                • GitHub - privatenumber/esbuild-loader: 💠 Speed up your Webpack with esbuild ⚡️

                                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                    GitHub - privatenumber/esbuild-loader: 💠 Speed up your Webpack with esbuild ⚡️
                                                                  • webpack + Vue(webpack.config.js書き方の例) - Qiita

                                                                    自分用メモ はじめに webpackはモジュールバンドラーである。エントリーポイントに設定したjsファイルを中心に、各モジュールのjsファイルを纏めてバンドル モジュール管理できるため機能ごとに開発ができ保守性が上がる 複数のjsファイル(cssや画像も)を一つのファイルにbundleできるためリクエスト数減少とパフォーマンス向上 ※ ファイルサイズの増大によるパフォーマンス低下もありうる 依存関係の解消 1. webpack使用の下準備 1.1. webpackでの基本的なパッケージのインストール $ npm init -y $ npm i -S vue # .vueファイルを読み込むために必須 $ npm i -D vue-loader vue-template-compiler $ npm i -D webpack webpack-cli $ npm i -D terser-webp

                                                                      webpack + Vue(webpack.config.js書き方の例) - Qiita
                                                                    • webpackとesbuild-loaderで爆速なReact開発環境を構築しよう - Qiita

                                                                      はじめに フロントエンドのライブラリ・フレームワークの移り変わりって激しいですよね。 webpack5 がリリースされてもう半年と少しくらい経ってしまいました。 最近では新たなフロントエンドのビルドツールに、以前 こちらの記事 に書きました、esbuild や vite などのビルドツールもますます盛り上がって来ています。 そういう中、webpack が今後どうなっていくのか少し不安というのがあります。今回は、esbuild から派生した、esbuild-loader を利用することで、webpack でも爆速なビルド環境が構築できるよということを書きますので、そんな不安を少しでも取り除ければいいなと思います。 記事の対象 Node.jsについてある程度理解している、npmなどの環境構築が問題なくできる, webpackの環境構築やなにかしらフロントエンドの環境構築をしたことがある方を対象

                                                                        webpackとesbuild-loaderで爆速なReact開発環境を構築しよう - Qiita
                                                                      • GitHub - codepunkt/webpack-license-plugin: Manage third-party license compliance in your webpack build

                                                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                          GitHub - codepunkt/webpack-license-plugin: Manage third-party license compliance in your webpack build
                                                                        • Webpackのurl-loaderとfile-loaderの使い分けについて|KOKI|note

                                                                          どうも。筋トレ共有アプリ「マスクル」を作っているKokiです。 この前、Reactプロジェクト内でsvgを取り込むとき、url-loaderを使うか、file-loaderを使うか迷ったので、ここで整理します。 url-loader url-loaderは画像ファイルやsvgファイルをDataUrl形式に変換して、jsファイルの一部として、プロジェクト内に取り込めます。 jsファイルの一部にまとめることで、リクエストの発生回数を減らせるので、トラフィックを減らすことができます。 なので、url-loaderは、ユーザー画像のようなアイコンがページ内にたくさん存在する場合に、一つのjsファイルにバンドルすることで、トラフィックを減らすことができるようです。 しかし、url-loaderを使った場合は、DataUrl形式に変換するので、オリジナルファイルよりもサイズが大きくなる点や、オーバーヘ

                                                                            Webpackのurl-loaderとfile-loaderの使い分けについて|KOKI|note
                                                                          • webpackの使い方 - Qiita

                                                                            Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                                                              webpackの使い方 - Qiita
                                                                            • webpackで共通HTMLをテンプレート化

                                                                              JavaScript 2020.08.07 kito 今回はwebpack導入から共通HTMLのテンプレート化を実装していきたいと思います。 webpackとは webpackとは、複数のモジュールを1つにまとめて出力することができる、モジュールバンドラのことです。 webpackを導入することによって jsファイル間での依存関係の解消 コード記述量の減少 サーバーへのリクエスト数の減少 などのメリットがあります。 ディレクトリの構成 今回はこちらのディレクトリ構成で進めて行きます。 dist/以下は、ビルドした後に生成されるファイルです。 webpack-sample/ ┗dist/ ┗bundle.js ┗html/ ┗index.html ┗sample.html ┗src/ ┗js/ ┗index.js ┗html/ ┗index.html ┗sample.html ┗common

                                                                                webpackで共通HTMLをテンプレート化
                                                                              • Webpack5でLICENSE.txtを出力させない - Qiita

                                                                                Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

                                                                                  Webpack5でLICENSE.txtを出力させない - Qiita
                                                                                • Ubie として Twitter 投票をして webpack に $1000 寄付した | Yuku Kotani

                                                                                  Ubie で、前回の Babel に続いて webpack に $1000 の寄付をした。寄付のモチベーションなどは前回の記事にまとめたので、そちらを参照してほしい。 今回は寄付のフローと振り返りをまとめる。 寄付先の選定 今回は Ubie 社内だけでなく、エコシステム全体を支えている OSS を選出することにした。 そこで、以下のように Twitter で投票をしてもらった。投票してくれた方はありがとうございます。 Ubie で次に寄付する OSS を決めたく、投票お願いします!!! 僕のフォロワーに偏って欲しくないので RT してくれると嬉しいです — コタニ ユウク (@yukukotani) 2021年7月9日 投票の候補は社内で雑に募集した。インフラレイヤまで含め様々な候補が出たが、フォロワーの性質による偏りをできるだけ避けるため、JavaScript エコシステムの OSS に

                                                                                    Ubie として Twitter 投票をして webpack に $1000 寄付した | Yuku Kotani