Storyshots jest - Не удается найти модуль '@ storybook / react' в 'index.js'

Я пытаюсь включить сторишоты в свой проект. У меня такой конфиг шутки:

"moduleFileExtensions": [
  "json",
  "js",
  "jsx"
],

Вот содержимое моего тестового файла:

import React from 'react';
import renderer from 'react-test-renderer';
import initStoryshots from '@storybook/addon-storyshots';

import IconCell from './';
initStoryshots({
    framework: 'react'
});
test('iconcell', () => {
    expect(renderer.create(<IconCell size="normal" type="pause" />).toJSON()).toMatchSnapshot();
});

Но выдает ошибку:

Cannot find module '@storybook/react' from 'index.js'

Ошибка в node_modules/jest-resolve/build/index.js


person kurumkan    schedule 20.06.2017    source источник


Ответы (1)


  1. Убедитесь, что вы установили @storybook/react модуль npm
  2. Проверьте версию сборника рассказов. Версия 2 имела пространство имен @kadira, но версия 3 имела пространство имен @storybook. Возможно конфликт несовместимых баз и дополнений.
person Filip Spiridonov    schedule 19.09.2017
comment
Спасибо. Я решил это в точности так, как вы сказали, самостоятельно, примите это как ответ. - person kurumkan; 19.09.2017