サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
ノーベル賞
npminside.github.io
前回の記事 に続いて、rackt/react-routerが依存しているパッケージを見ていきます。 object-assignはES6で導入されるObject.assign()を提供してくれるパッケージです。 既に Object.assign() が定義されている環境ではそれをそのまま返す仕組みになっています。Object.assign()自体を上書きをしないので安心して導入できます。 今回はこのパッケージを見ていくことで use strict Object.keys などについて取り上げます。当初はJavaScriptのテストについても扱おうと考えていましたが、意外と分量が多くなってしまうので次のエントリにて扱います。 object-assignの機能例によってGithub上に置かれたREADME.mdを見ていきます。 var objectAssign = require('object
記念すべき最初の投稿はclassnamesについてです。このモジュールを知ったきっかけは、最近流行りのReactJS向けに開発されているルーティング処理用ライブラリ react-routerのpackage.json内に記述されていたことです。 ちなみに、同様の理由で object-assign qs もそのうち見て行きたいなと考えています。(前者は重そう。。) classnamesについてclassnamesは文字列かオブジェクトを引数として複数受け取り、それらを合成した文字列にするclassNames()を提供するだけのシンプルなライブラリとなっています。依存しているパッケージはありません。MITライセンスで公開されています。 以下はプロジェクトのREADME.mdから引用した使用例です。 classNames('foo', 'bar'); // => 'foo bar' classN
このページを最初にブックマークしてみませんか?
『npminside.github.io』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く