webpackはCLIで使っちゃうぞ!

webpackはCLIで使っちゃうぞ!

npmパッケージのAPIを学ぶメモ第1弾。

Webpack

Installation

グローバルにインストール。

$ npm install -g webpack

ぼくはプロジェクト毎にインストールしたいので、-g オプションは付けず --save-dev を付与。

$ npm install webpack --save-dev

Compile

コンパイルは $ webpack [input] [output] の形式で実行。

$ webpack ./entry.js bundle.js

この場合は entry.jsbundle.js にコンパイルする。

Watch

ファイルの変更監視。

$ webpack --watch

Progress & Colors

$ webpack --progress --colors

Config (webpack.config.js)

設定を外部ファイルに記述可能。
プロジェクトルートに webpack.config.js を置くと、自動的に認識される。

module.exports = {
    entry: "./entry.js",
    output: {
        path: __dirname,
        filename: "bundle.js"
    },
    module: {
        loaders: [
            { test: /\.css$/, loader: "style!css" }
        ]
    }
};

オプションいっぱいある。

webpack.config.js がある場合は、オプションなしで実行する。

$ webpack
五十川 洋平(Yohei Isokawa)

五十川 洋平(Yohei Isokawa)

フロントエンドエンジニア/面白法人カヤックなどのWeb制作会社に勤務したのち、故郷の新潟に戻り独立。JSフレームワークAngularやFirebase、Google Cloud Platformを使ったWebアプリ開発が得意。 また、Udemyのプログラミング解説の講師、writer.appの自主開発や上越TechMeetupの主催などを行っています。

プロフィール

©Copyright 2022 Yohei Isokawa All Rights Reserved.