LoginSignup
2
3

More than 5 years have passed since last update.

webpack2でSemantic UI Reactを使う

Posted at

超かっこいいSemantic UI Reactをwebpack2で使う方法をメモります。

Semantic UI Reactをインストール

$ npm install --save semantic-ui-react 
$ npm install --save-dev semantic-ui

コマンドライン上で色々質問されるので、答えます。どれを選んでもいいですし(カスタマイズしたい場合はCustom)どこに保存させてもいいです。完了すると指定したフォルダに、semanticフォルダが出てきます。これはまだ完成品ではないのでgulpでビルドする必要があります。

Gulpでビルド

$ npm i -g gulp
$ cd semantic
$ gulp build

これでsemanticフォルダの中にdistフォルダができて、その中にsemantic.min.cssがあります。これをindex.jsでインポートします。

import '../semantic/dist/semantic.min.css';

上記パスはsemanticフォルダを保存した場所に合わせます。

ボタンを表示させてみる

Hoge.js
import { Button } from 'semantic-ui-react'

class Hoge extends Component {
  render() {
    return (
      <Button>Hello</Button>
    );
  }
}

これでスタイルも反映されたかっこいいボタンが表示されます。

2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3