あいつの日誌β

働きながら旅しています。

getstorybook で Unsupported Project type. (code: UNDETECTED)

以下のコマンドを実行すると

mkdir example-project && cd $_
npm init -y
getstorybook

以下のようなエラーが表示される

 getstorybook - the simplest way to add a storybook to your project. 

 • Detecting project type. ✓
    Unsupported Project type. (code: UNDETECTED)
    Visit http://getstorybook.io for more information.

原因

getstorybook コマンドは package.json の中身を見て判断しています。

https://github.com/storybooks/getstorybook/blob/master/lib/detect.js

どうやら最低限 react.js が install されていれば良さそうです ということで先に react を install します

npm install --save react react-dom

この状態で retry します。

getstorybook

npm run storybook を実行できるようになります。おしまい