フロントエンド勉強環境にlernaを使う
August 26, 2017
TL;DR
- lerna は大きすぎない package を複数管理するときに割りと便利
-
lerna で便利なものと、対応していないものがある
- flow-typed, etc
Lerna
- babel 等で使われており存在は知っていたが、プラグイン等を管理するような package を持っておらず使うつもりはなかった
-
greenkeeper に対応していない
- issue はあがっている
-
release コマンドを普段使わない
- git master commit の発生が気に食わない
- 素直に publish だけしてほしい
-
それでも環境を分ける場合が増えてきたので使ってみる
- eslintrc
- babelrc
- tsconfig
入れてみた
勉強
- 先を見るために今を見る
-
今の何が大事かは、最初はテスト環境だと思っている
- テストが走る
- ライブラリ特有のテストがかける
- jsx,tsx
- vue
- カバレッジが取れる
- 現実的な生産性が見える
Written by Keisuke Kan who lives and works in Japan building useful things. You should follow him on Twitter