Storyshots 开玩笑 - 无法从 'index.js' 中找到模块“@storybook/react”
Storyshots jest - Cannot find module '@storybook/react' from '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
中抛出的错误
- 确保安装
@storybook/react
npm 模块
- 检查故事书的版本。版本 2 具有
@kadira
命名空间,而版本 3 具有 @storybook
命名空间。可能存在不兼容的基础和插件的冲突。
我正在尝试在我的项目中加入故事镜头。 我有这个笑话配置:
"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
- 确保安装
@storybook/react
npm 模块 - 检查故事书的版本。版本 2 具有
@kadira
命名空间,而版本 3 具有@storybook
命名空间。可能存在不兼容的基础和插件的冲突。