LoginSignup
43
44

More than 5 years have passed since last update.

Sassのコードをドキュメント化できるSassDocが便利すぎる

Last updated at Posted at 2014-07-13

687474703a2f2f692e696d6775722e636f6d2f356938515942382e706e67.png

最近多くの人達がプロジェクトの中でSassもしくはScssを使用していると思います。変数などの便利な機能があってそれぞれを別ファイルにして管理できるなど便利な点がありますが、ファイルの数やコード数が多くなってきてそれぞれがどういった動きをするのかが分かりにくくなっていると思います。そこで便利なのがこの SassDoc です。これは変数や@mixinを見つけてそれらのドキュメントを作成してくれます。

インストール

$ npm install -g sassdoc 

使い方

$ sassdoc <src> <dest> [options]
  • <src>はSassフォルダのパス
  • <dest>は生成されるHTMLファイルを置くフォルダのパス
  • [options]-vでverboseモードになります

例えば:

$ sassdoc examples/stylesheets example/dist --verbose

実行結果:

2014-07-01 19:21:17 Folder `examples/dist` successfully removed.
2014-07-01 19:21:17 Folder `examples/dist` successfully generated.
2014-07-01 19:21:17 Folder `examples/stylesheets` successfully parsed.
2014-07-01 19:21:17 Documentation for folder `examples/stylesheets` successfully generated.
2014-07-01 19:21:17 Process over. Everything okay!

その後、examples/dist/index.htmlというものができていてそれをブラウザで開くと以下のようになっています。

1404307414sassdoc.jpg

最後に

これによってScssの構造が分かりやすくなり新しく入ってきた人たちに説明する手間が省けたりと保守性が高まっていいと思います。

参照

43
44
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
43
44