Jestjs 故事快照笑话-找不到模块'@故事书/反应';从';index.js';

Jestjs 故事快照笑话-找不到模块'@故事书/反应';从';index.js';,jestjs,storybook,Jestjs,Storybook,我正试图将故事镜头融入到我的项目中。 我有一个笑话: "moduleFileExtensions": [ "json", "js", "jsx" ], 以下是我的测试文件内容: import React from 'react'; import renderer from 'react-test-renderer'; import initStoryshots from '@storybook/addon-storyshots'; import IconCell from './

我正试图将故事镜头融入到我的项目中。 我有一个笑话:

"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();
});
node\u modules/jest resolve/build/index.js中抛出的错误

  • 确保安装了
    @storybook/react
    npm模块
  • 检查故事书的版本。版本2有
    @kadira
    名称空间,但版本3有
    @storybook
    名称空间。可能存在不兼容的基和加载项冲突

  • 非常感谢。我完全按照你说的那样自己解决了,接受它作为答案。
    Cannot find module '@storybook/react' from 'index.js'