ESLint错误:@STORYBOOK/REACT';应在项目的依赖项中列出,而不是在开发依赖项中列出 [英] ESLint error: '@storybook/react' should be listed in the project's dependencies, not devDependencies
本文介绍了ESLint错误:@STORYBOOK/REACT';应在项目的依赖项中列出,而不是在开发依赖项中列出的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
使用ESLint将StoryBook安装到React.js应用程序后,VSCode Linter未拾取示例.stories.js
文件中的@storybook/react
导入。
它给我显示以下错误:
'@storybook/react' should be listed in the project's dependencies, not devDependencies.eslintimport/no-extraneous-dependencies
推荐答案
我能够通过添加忽略规则My.eslintrc
文件:
"rules": {
"import/no-extraneous-dependencies": [
"error",
{
"devDependencies": [
"**/*.stories.*",
"**/.storybook/**/*.*"
],
"peerDependencies": true
}
]
}
这里有一个很好的例子:https://github.com/storybookjs/linter-config/blob/master/eslint.config.js
这篇关于ESLint错误:@STORYBOOK/REACT';应在项目的依赖项中列出,而不是在开发依赖项中列出的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文