並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 160 件 / 313件

新着順 人気順

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

  • webpackを利用してみる(入門編) | フロントエンドBlog | ミツエーリンクス

    この記事はミツエーリンクスアドベントカレンダー2019の5日目の記事です。 Webサイト構築プロジェクトを進めていく中で、HTML/CSS設計やJavaScript開発を複数人で行うケースは多くあります。 そうした場合に、1つのファイルに複数の機能が集中しているとコードの可読性が悪くなり、開発作業の分担も難しくなってしまいます。 この問題の解決策として有効なのが、webpackなどのツールを使用することです。機能ごとにファイルを分割(モジュール化)して開発を進めることができれば、可読性も向上し開発作業の分担もしやすくなります。 webpackとは webpackとはCSSやJavaScript、画像などWebサイトを構成するあらゆるファイルを1つにまとめるモジュールバンドラーのことです。 webpackを利用して複数ファイルをバンドルすることは以下のような利点があります。 依存関係の解決

      webpackを利用してみる(入門編) | フロントエンドBlog | ミツエーリンクス
    • webpack でビルドするときの環境変数を読み込む方法の整理と、読み込み方法の切り替え

      webpack でビルドするときの環境変数を読み込む方法の整理と、読み込み方法の切り替え2021-08-23 みなさんご存知の通り webpack での環境変数の設定は plugin に書けばおしまいな話ですが、いろいろやり方がありそれぞれメリット・デメリットがあります。そのため、「ローカルでは .env から読み込みたいけどデプロイ時は CD 環境の環境変数を使いたいのだが、どの方法が良いだろうか」「Git で管理するファイルへのハードコードはしたくない」などとケーススタディに即答できるかと言われると怪しいです。このように状況や要件によってはその読み込み方法の選定に悩むこともあったので、関連する技術の整理をしました。 よく見るやり方 「webpack 環境変数」などでググると下記のようなやり方があるようです。 .env に書き出す .env ファイルに書き出し、なんらかの手段でビルド実行

        webpack でビルドするときの環境変数を読み込む方法の整理と、読み込み方法の切り替え
      • Webpack で ビルド時に環境ごとに読み込む環境変数を分けたい - Qiita

        概要 ほとんどの Laravel などのバックエンドフレームワークは環境変数ファイルが用意され、環境ごとに読み込まれる環境変数を動的に変えることができる機能が備わっています。 しかし、javascript の場合は環境変数を環境ごとに読み込む機能を自分で設定するか npm パッケージ を利用するしかなかったので、自分的ベストな方法をまとめておきます。 結論 Webpack の alias 機能を使えばパッケージやライブラリなしで環境変数を分けることができます!!!!!! 設定方法 今回編集するファイルは下記ファイルになります。 前提環境 開発環境は node サーバをローカルにたてて開発。 本番、ステージサーバは CI・CD を利用してビルド後デプロイするといった環境で行いました。 フォルダ構成 フォルダ構成は下記のとおり Webpack を利用した際の一般的な javascript の開

          Webpack で ビルド時に環境ごとに読み込む環境変数を分けたい - Qiita
        • 2021-08-10のJS: pnpm 6.12.0、webpack 5.49.0(import http resource)、Vue 3.2

          JSer.info #552 - パッケージマネージャであるpnpm 6.12.9がリリースされました。 Release v6.12.0 · pnpm/pnpm pnpm 6.12.0ではpnpm env use --global 16.5.0のように、Node.jsをインストールするコマンドが追加されています。 pnpm自体をsingle binaryとして配布した場合に、Node.jsがグローバルにインストールされていない環境でもpnpmが利用できるようになります。 そのような場合に、pnpmでNode.jsをインストールするためにpnpm envが追加されています。 Using pnpm as a Node.js version manager · Discussion #3434 · pnpm/pnpm webpack 5.49.0がリリースされました。 Release v5.49

            2021-08-10のJS: pnpm 6.12.0、webpack 5.49.0(import http resource)、Vue 3.2
          • 【コーダー向け】webpackでSassをコンパイルする方法 | HPcode(えいちぴーこーど)

            最初の構成ファイルとしては、以下のように配置していますので、同様に進めたい方は作成しておいてください。 dist・・・ビルド後の出力先フォルダsrc・・・ビルド前の出力元フォルダindex.html・・・静的HTMLファイルwebpack.config.js・・・webpackの設定ファイル index.htmlは以下のように配置しています。 <!DOCTYPE html> <html lang="ja"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>webpack Test</title> <link rel="stylesheet" href="dist/css/style.css"> </head> <body>

              【コーダー向け】webpackでSassをコンパイルする方法 | HPcode(えいちぴーこーど)
            • Webpack で WebWorker + サードパーティ WebWorker.md

              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 で WebWorker + サードパーティ WebWorker.md
              • JSのモジュール機能とbabelとwebpackと - Qiita

                CommonJSとECMAScript JavaScriptにはサーバサイドのNodeJS(CommonJS)とブラウザのJavaScript(ECMAScript)の二つの言語仕様がある. 二つはモジュール機能(JavaScriptファイルを外部参照する機能)の記述に関して大きな違いがある. CommonJSのモジュール機能 CommonJSでモジュールを外部参照できるようにするためには,主にmodule.exportsを使う.

                  JSのモジュール機能とbabelとwebpackと - Qiita
                • 個人サイトのビルドツールをwebpackからViteに移行した - valid,invalid

                  個人サイト https://ohbarye.github.io/ のビルドツールをwebpackからViteに移行した。 まぁ、移行と大げさに言っても、元々vanilla JSとSassでちょっと動きと装飾を付けただけのペライチページなのだけど。 実質ただのリンク集 理由 State of JS 2021のビルドツール部門でViteが1位になっていたが利用したことがなく気になっていたため。手元にある最小のフロントエンドプロジェクトが個人サイトだったのでplaygroundとして試してみた。 https://2021.stateofjs.com/en-US/libraries/build-tools より Viteとは Vite公式を斜め読みした。ランキング中だと経験あるビルドツールがwebpack, Parcel, Rollupあたりで止まっていたのでそこからの差分で理解すると... es

                    個人サイトのビルドツールをwebpackからViteに移行した - valid,invalid
                  • 週刊Railsウォッチ(20190625-2/2後編)「Webpack入門」は秀逸、「システム設計入門」、Envoy Mobile登場、Docker Desktop for WSL 2ほか|TechRacho by BPS株式会社

                    2019.06.25 週刊Railsウォッチ(20190625-2/2後編)「Webpack入門」は秀逸、「システム設計入門」、Envoy Mobile登場、Docker Desktop for WSL 2ほか こんにちは、hachi8833です。ソルベくんを軽く試してみたところコアを吐きました😇。 速報: Ruby向け型チェッカー「Sorbet」をStripeがオープンソース化 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 毎月第一木曜日に「公開つっつき会」を開催しています: お気軽にご応募ください ⚓お知らせ: 第12回公開つっつき会(無料) 応募先: 週刊Railsウォッチ公開つっつき会 第12回|IT勉強会ならTECH

                      週刊Railsウォッチ(20190625-2/2後編)「Webpack入門」は秀逸、「システム設計入門」、Envoy Mobile登場、Docker Desktop for WSL 2ほか|TechRacho by BPS株式会社
                    • Windows版「Slack」アプリがメジャーアップデート ~v4.0.0をリリース/「webpack」の採用で全体的なパフォーマンスが向上

                        Windows版「Slack」アプリがメジャーアップデート ~v4.0.0をリリース/「webpack」の採用で全体的なパフォーマンスが向上
                      • gulp + webpack + babelをつかってみた - Qiita

                        はじめに 以前作ったこれ(文字列→塩基配列の相互変換ツールをつくってみた(アプリ版))のWeb版でせっかくなんでよく聞くgulp, webpack, babelをつかってみました。色々みながらやりましたがバージョンの違いなどでエラー出まくってなかなか苦労しました。 あんまりwebさわったことないので間違ってたら優しく指摘していただけるとありがたいです。 とりあえず動くものはできました!! やりたいこと SassをCSSに変換 CSS圧縮 画像圧縮 js圧縮 babelでjsをES5で出力 webpackでjsをまとめる ソース 環境 macOS Catalina 10.15.2 node.js v13.7.0 npm導入 yarn ていうのもあるらしいですがとりあえず npm をインストール! node.js で最新版をいれました。 ターミナルで下記コマンドが実行できれば導入完了。

                          gulp + webpack + babelをつかってみた - Qiita
                        • 【webpack-dev-server】Cannot find module 'webpack-cli/bin/config-yargs'【webpack-cli4系】 - Qiita

                          const path = require('path') module.exports = { entry: './src/index.js', output: { path: path.resolve(__dirname, 'public/scripts'), filename: 'bundle.js' }, module: { rules: [{ test: /\.js$/, exclude: /node_modules/, loader: 'babel-loader', }] }, devServer: { contentBase: path.resolve(__dirname, 'public'), publicPath: '/scripts/' } } 調査の動機 開発したいアプリの要件にJavaScriptがあり、webpackでのバンドルが開発のモダンとのことなので、学習中。

                            【webpack-dev-server】Cannot find module 'webpack-cli/bin/config-yargs'【webpack-cli4系】 - Qiita
                          • webpack5の設定方法 - EJS、TypeScript、Dart SassとAutoprefixer、ESLint、Prettierを自動化する

                            webpack5の設定方法 - EJS、TypeScript、Dart SassとAutoprefixer、ESLint、Prettierを自動化する 今回はwebpack5でTypeScriptとDart Sass、Autoprefixer、EJS、ESLintとPrettierなどの設定方法について説明します。 設定する内容は以下です。 EJSDart SassCSSのAutoprefixerの設定TypeScriptAirbnbでESLintのルールを強化ESLintとPrettierの設定開発サーバーの立ち上げ、ホットリロードライセンス情報をjsファイルの中に含める 説明する環境は以下です。 macOS Catalina v10.15.5Visual Studio Code v1.57.0webpack v 5.50.0node.js v16.13.1

                              webpack5の設定方法 - EJS、TypeScript、Dart SassとAutoprefixer、ESLint、Prettierを自動化する
                            • How to Fully Optimize Webpack 4 Tree Shaking

                              IntroA few months back I was tasked with upgrading my team’s React build configuration to Webpack 4. One of our main goals was to take advantage of tree-shaking, where Webpack strips out code that you’re not actually using to reduce your bundle size. Now, the benefits of tree shaking will vary depending on your codebase. Because of several architectural decisions in ours, we had a LOT of code bein

                                How to Fully Optimize Webpack 4 Tree Shaking
                              • 最近webpackで環境構築したので利用したプラグインまとめてみた - Qiita

                                はじめに こんにちは〜 最近フロントエンドの環境構築の勉強でwebpackを利用しました。 その際、プラグイン多いな!!! と感じたので、自分なりにプラグインをまとめてみました! そもそもwebpackって? コンポーネント化が進む時代・・・build時に各種ファイルを1つにバンドルしてくれるプリプロセッサがwebpackです。 公式の画像がわかりやすいので添付します。 このように、webpackが依存関係も込でいい感じにファイルを1つにまとめてくれます。 あとは、バンドルしてくれたファイルを読み込めば解決になります。 素晴らしいですね! このバンドル時に数々あるプラグインを利用することでより便利になりますので、今回はそちらを紹介いたします。 プラグイン一覧 プラグイン名 プラグインの特徴

                                  最近webpackで環境構築したので利用したプラグインまとめてみた - Qiita
                                • WebpackでReactを始める

                                  React(リアクト)を始めるためWebpack(ウェブパック)に関する設定をして、簡単なReact(リアクト)プロジェクトを生成してみます。 概要会社でReact(リアクト)で新しいプロジェクトをするこのになりました。それで久しぶりにReact(リアクト)を最初から設定するチャンスが出ってその内容をまとめることにしました。このブログポストではReact(リアクト)でプロジェクトを始める時Webpack(ウェブパック)を設定する方法について説明します。 このブログで使ったソースコードはギットハブ(Github)で確認出来ます。 Github: https://github.com/dev-yakuza/react_startプロジェクト準備下記のコマンドを使ってプロジェクトを準備します。

                                    WebpackでReactを始める
                                  • Understanding why our build got 15x slower with Webpack 5 | Tines

                                    The problem A while back, we encountered an odd problem. All of a sudden, building our front-end went from taking a few seconds to taking a few minutes. We felt this most acutely when starting our front-end development server. Incremental changes were still fast, but if you needed to stop and restart the server, it took forever. We don't do this very often in a typical day, but it turns out that h

                                      Understanding why our build got 15x slower with Webpack 5 | Tines
                                    • WebpackとWorkboxでらくらくオフライン対応 | フロントエンドBlog | ミツエーリンクス

                                      昨今の世界的な情勢を受けて、GoogleはWebサイトが常に利用可能であるためのガイダンスを公開しました。「Availability, reliability, resilience, and stability」のセクションでは主にファイルの配信について書かれており、サイトへのトラフィックが増えることによって起こりうる問題に備えるための手法を見ることができます。そのうちの1つがService Workerを利用してオフライン対応をすることです。オフライン対応をするには必要なファイルを適切にキャッシュすることが求められますが、Googleはその手段の1つとしてWorkboxの利用を推奨しています。 Workboxとは WorkboxとはService Workerを手軽に扱うためのツールキットです。BackgroundSyncやGoogle Analytics用のモジュールが多数用意されて

                                        WebpackとWorkboxでらくらくオフライン対応 | フロントエンドBlog | ミツエーリンクス
                                      • Blazing fast TypeScript with Webpack and ESBuild

                                        Recently, I migrated a project I've been working on to TypeScript. I decided to use Webpack in combination with esbuild loader. The reason being esbuild ecosystem is still relatively new when compared to other bundlers like Webpack, rollup, parcel etc. in terms of plugins and loaders. Code for this article is available here. I've also made a video for you, if you're a visual learner like me! What

                                          Blazing fast TypeScript with Webpack and ESBuild
                                        • webpack 5 に移行しました

                                          スタディスト 開発部 技術支援ユニットの笹木 (@s_sasaki_0529) です。 今回は、弊社が開発・運用している TeachmeBiz でも使用している、webpack を 4系から5系にアップグレードし、開発体験を向上させたお話です。 webpackwebpack 4 -> 5 のアップグレードについては、既に多くの事例がありますが、移行の手順や発生する問題というのは、プロダクトの特性や現在の構成に大きく依存するところもあるため、スタディストではどうだったかを改めて紹介致します。 TL;DRwebpack 4.x から webpack 5.x へのアップグレードはすんなりできたビルドコストを 1/3 削減することができたDependabot から通知される脆弱性のほとんどに対応もできたTeachmeBiz の技術構成TeachmeBiz のフロントエンドは、主に以下の技術構成とな

                                            webpack 5 に移行しました
                                          • JavaScript webpack4でhtml-webpack-pluginを使い、キャッシュ制御、テンプレートにejsを使う | nansystem

                                            html-webpack-plugin、css-loader、mini-css-extract-plugin、ejs-compiled-loaderを使い、分割したejsをテンプレートにして、ブラウザキャッシュを回避できるCSS、JavaScriptを読み込ませたHTMLを出力できるようにする。 # html-webpack-pluginとは html-webpack-plugin (opens new window)とはwebpackのプラグインで、webpackで生成したJavaScriptやCSSを埋め込んだHTMLを生成する。 webpackで生成したJavaScriptやCSSにユニークな識別子を付与することでブラウザキャッシュを回避したり、テンプレートとなるHTMLをカスタマイズすることができる。 # html-webpack-pluginでJavaScriptを読み込んだHT

                                            • 【Webpack】webpack.config.jsの内容がいまいちわからない方々へ - Qiita

                                              はじめに Webpackは、JavaScript, CSS, JPGなどのリソースを一つのjsファイルにバンドルする(まとめる)ツールです。 バンドルすることで、各リソースの依存関係を気にする必要がなくなり、不適切な順序でファイルが実行されるような心配がなくなります。 モダンなJS開発でほぼ必須のWebpackですが、設定ファイルwebpack.config.jsの中身についていまいちよくわかっていませんでした。 設定ファイルを自由にカスタムできるようになれば開発の幅も広がる気がしたので、以下の基本項目について学びなおしました。 Entry & Output Asset Modules Loaders Plugins Mode Entry & Output バンドル設定の手始めとして、entryに入力ファイルのエントリーポイント、outputにバンドル後の出力ファイル名filenameと作

                                                【Webpack】webpack.config.jsの内容がいまいちわからない方々へ - Qiita
                                              • How to Reduce Your Vue.JS Bundle Size With Webpack

                                                I work on the Industry 4.0 team at Stanley Black & Decker. Our team recently created the equivalent of an App Store for Stanley’s manufacturing plants worldwide. Factories can visit the marketplace and select what applications they need based on the products they are producing at that location. This will create a custom build that bundles all of these applications together for the plant to run. Du

                                                  How to Reduce Your Vue.JS Bundle Size With Webpack
                                                • Revolutionizing Micro Frontends with Webpack 5, Module Federation and Bit

                                                  Finally, we can use React.lazy and React.suspense to provide a fallback should the imported code fail for some reason, making sure the user experience won’t be disrupted because of the failing build. Module Federation in actionTo see how module federation actually works, you will need to download the Webpack 5, which is still in beta. You can clone this sample repo that I have created for this art

                                                    Revolutionizing Micro Frontends with Webpack 5, Module Federation and Bit
                                                  • Production Webpack Bundle Analyzer - GradeJS

                                                    Analyze webpack production bundleGradeJS analyzes production JavaScript files and detects bundled modules and third-party packages. It works even for tree-shaken bundles and without access to the source code of a website or webpack stats files.

                                                    • I am mitsuruog | react-create-appで作成したTypeScriptのプロジェクトのwebpack.configを上書きする

                                                      タイトル長くてすみません。 ひと昔前までは、react-create-appで作成したプロジェクトの webpack.config を上書きするには、ejectするしか方法がなかったのですが、現在は react-app-rewiredを使うことで上書きが可能です。 この方法を使った場合、react-create-app が提供するツールの動作保証対象外となります。つまり、これ以降発生した問題は自己責任で解決しなければなりません。ご注意ください。 紹介する内容は、こちらの Github で見ることができます。 https://github.com/mitsuruog/create-react-app-typescript-rewired-styleguidist react-app-rewired を導入する 基本的にはリポジトリにある README.md の通りに導入します。より具体的な例

                                                        I am mitsuruog | react-create-appで作成したTypeScriptのプロジェクトのwebpack.configを上書きする
                                                      • [webpack]webpack-dev-serverのよく使う設定を理解する[https/IPアドレスアクセス/オートリロード等] | Qrunch(クランチ)

                                                        npm run xxxで起動できるようにする webpack.config.jsの前に、まずはnpm run xxxという短いコマンドでwebpack-dev-serverを起動できるようにしてみましょう。 一々npx webpack-dev-server'と打つよりスマートですからね・・・笑。 package.jsonのscriptディレクティブを以下のように編集します。 "scripts": { "test": "echo \"Error: no test specified\" && exit 1", "dev": "webpack --mode development", "build": "webpack --mode production", "watch": "webpack --mode development --watch", "start": "webpack-dev

                                                          [webpack]webpack-dev-serverのよく使う設定を理解する[https/IPアドレスアクセス/オートリロード等] | Qrunch(クランチ)
                                                        • Webpack 5 Adoption

                                                          Why This Message Occurred Next.js has adopted webpack 5 as the default for compilation. We've spent a lot of effort into ensuring the transition from webpack 4 to 5 will be as smooth as possible. Your application currently has webpack 5 disabled using the webpack5: false flag which has been removed in Next.js 12: module.exports = { // Webpack 5 is enabled by default // You can still use webpack 4

                                                            Webpack 5 Adoption
                                                          • Webpack における bundle size の変化を継続的に監視する - mizdra's blog

                                                            main ブランチとこのPRでどれだけ bundle size が変化したか比較したり、増加量がある閾値を超えていたら CI を fail させる、みたいなソリューションは結構紹介されているけど、bundle size の変化を継続的に監視する方法はあまり紹介されていないようだったので紹介します。 やり方 webpack --mode production --json でビルド情報を JSON で取得 JSON から chunk ごとの size に関する情報を抜き出す 好きなメトリクス監視サービスに2で手に入れたメトリクスを投げる で、それを実装したのがこのPR。見れば分かるので見てください。 github.com 30行程度で実装できて簡単ですね。

                                                              Webpack における bundle size の変化を継続的に監視する - mizdra's blog
                                                            • Webpack Stats Analyzer - meetinglasopa

                                                              I run below command to create stats.json: ng build -prod -stats-json After this I am executing below code: webpack-bundle-analyzer dist/stats.json once I execute it I am receiving below e. The table shows where to optimise. Another useful tool is the npm package – webpack-bundle-size-analyzer. It provides the packages in their decreasing order of size. Npm install -g webpack-bundle-size-analyzer w

                                                                Webpack Stats Analyzer - meetinglasopa
                                                              • webpack or esbuild: Why not both? - LogRocket Blog

                                                                John Reilly MacGyver turned Dev 🌻❤️ TypeScript / ts-loader / fork-ts-checker-webpack-plugin / DefinitelyTyped: The Movie Builds can be made faster using tools like esbuild. However, if you’re invested in webpack but would still like to take advantage of speedier builds, there is a way. In this tutorial, we’ll show you how to use esbuild alongside webpack with esbuild-loader. The world of web deve

                                                                  webpack or esbuild: Why not both? - LogRocket Blog
                                                                • Node Interface | webpack

                                                                  Webpack provides a Node.js API which can be used directly in Node.js runtime. The Node.js API is useful in scenarios in which you need to customize the build or development process since all the reporting and error handling must be done manually and webpack only does the compiling part. For this reason the stats configuration options will not have any effect in the webpack() call. InstallationTo s

                                                                    Node Interface | webpack
                                                                  • 2022-05-24のJS: Deno 1.22、Storybook 6.5(webpack Lazy Compilation)、Next.js Layouts RFC

                                                                    JSer.info #593 - Deno 1.22がリリースされました。 Deno 1.22 Release Notes Denoには、3つの型チェックモードがあります。 Full: ローカルとリモートの依存関係を含めた全ての型をチェックする Local: ローカルの型のみをチェックする None: 型をチェックしない 1.21まではコマンドによっては"Full"モードで型チェックをしていましたが、1.22からは"Local"モードで型チェックをするのがデフォルトとなりました。 また、次のリリース予定である1.23では、deno runとdeno cacheはデフォルトで"None"モードとなり型チェックをしなくなる予定となっています。 そのほかの変更として、Deno.emit()を削除、Worker内でもDeno名前空間がデフォルトで有効化、--no-configフラグの追加などが行わ

                                                                      2022-05-24のJS: Deno 1.22、Storybook 6.5(webpack Lazy Compilation)、Next.js Layouts RFC
                                                                    • vue-next(Vue.js 3.0 wip)+ TypeScript + webpackでの開発環境を構築する - Qiita

                                                                      2020年のQ1にVue.js 3.0のリリースが予告されています。 公開に先駆けてVue 3.0の新機能を試したいと思い、TypeScript + Webpackでの開発環境を整えてみたのでまとめます。 (2020/06/04 追記) vue-cli-nextが出ているようです。 https://github.com/vuejs/vue-cli-plugin-vue-next (2020/02/04 追記) この記事で作った環境を使いVue3.0の新機能Suspense, Teleportを試しました。こちらも参考までに。 Vue.js 3.0 の新機能を試す。 〜 Suspense 編〜 Vue.js 3.0 の新機能を試す。 〜 Teleport 編〜 内容 vue-nextのREADME.mdで紹介されている以下リポジトリを参考に、Webpack版のVue.js 3.0の開発環境を

                                                                        vue-next(Vue.js 3.0 wip)+ TypeScript + webpackでの開発環境を構築する - Qiita
                                                                      • 週刊Railsウォッチ(20201021後編)webpack 5リリースでWebpacker対応開始、AWS Lambda Extensions発表、Pythonにマクロ構文追加提案ほか|TechRacho by BPS株式会社

                                                                        2020.10.21 週刊Railsウォッチ(20201021後編)webpack 5リリースでWebpacker対応開始、AWS Lambda Extensions発表、Pythonにマクロ構文追加提案ほか こんにちは、hachi8833です。 各記事冒頭には⚓でパーマリンクを置いてあります: 社内やTwitterでの議論などにどうぞ 「つっつきボイス」はRailsウォッチ公開前ドラフトを(鍋のように)社内有志でつっついたときの会話の再構成です👄 お気づきの点がありましたら@hachi8833までメンションをいただければ確認・対応いたします🙇 ※今回録音に失敗したため、つっつきボイスがいつもより短めとなっております🙇。 ⚓Ruby ⚓ victor: SVGを生成するRuby DSL(Ruby Weeklyより) 「RubyのDSLで絵を描けるそうです↓」「SVGもテキストで描画す

                                                                          週刊Railsウォッチ(20201021後編)webpack 5リリースでWebpacker対応開始、AWS Lambda Extensions発表、Pythonにマクロ構文追加提案ほか|TechRacho by BPS株式会社
                                                                        • Webpack5 にバージョンアップしました。 - コネヒト開発者ブログ

                                                                          こんにちは! フロントエンドエンジニアの もりや です。 今回はママリのアプリ内で使われている WebView の Webpack を v4 から v5 にアップデートしたので、その事例を紹介します。 Webpack5 は2020年10月にリリースされたので、特に目新しい情報はありませんが、1つの事例として読んでいただければ幸いです。 はじめに 今回のアップデートは、以下2つの公式ドキュメントを参考に進めました。 To v5 from v4 | webpack Webpack 公式の v4 から v5 へのマイグレーションガイド Webpack 5 release (2020-10-10) | webpack Webpack v5 のリリース情報 リリース情報を見たところ、Webpack5 で破壊的な変更はなく、Webpack4 系の最新で非推奨のメッセージが出ていなければアップデートでき

                                                                            Webpack5 にバージョンアップしました。 - コネヒト開発者ブログ
                                                                          • Targets | webpack

                                                                            Because JavaScript can be written for both server and browser, webpack offers multiple deployment targets that you can set in your webpack configuration. UsageTo set the target property, you set the target value in your webpack config: webpack.config.js module.exports = { target: 'node', };In the example above, using node webpack will compile for usage in a Node.js-like environment (uses Node.js r

                                                                              Targets | webpack
                                                                            • Webpack 5の紹介

                                                                              Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。この本では、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

                                                                                Webpack 5の紹介
                                                                              • [RFC] More granular default Webpack chunking · Issue #7631 · vercel/next.js

                                                                                That configuration was designed with these considerations: Greater granularity The problems with the current chunking strategy arise from the low granularity of the page-chunk/commons-chunk paradigm. We can easily reduce code duplication by allowing SplitChunksPlugin to create more chunks. In the case of the library shared across 5 entry points, SplitChunksPlugin could simply create a chunk that o

                                                                                  [RFC] More granular default Webpack chunking · Issue #7631 · vercel/next.js
                                                                                • Phaser 3 + Webpack + Typescript でゲームを作る - Qiita

                                                                                  概要 Phaser 3を使ってHTML5ゲームを開発するための環境構築 Typescriptで処理を書き,Webpackでトランスパイル ESLint + Prettier によるコード整形の導入 各種ツールの導入 フレームワークやパッケージなど,環境構築に必要なものを導入していきます. Node.jsの導入 Node.jsというサーバサイドのJavaScirpt実行環境をインストールします. Node.jsのホームページからインストーラーをダウンロードするか,MacならHomebrewでもインストールできます.

                                                                                    Phaser 3 + Webpack + Typescript でゲームを作る - Qiita