generated-stories-entry.js 规则错误 'import/no-unresolved'
generated-stories-entry.js error for rule 'import/no-unresolved'
我已使用 vue add storybook
.
将故事书添加到我的 Vue 项目中
这为我的项目添加了几个依赖项,例如在我的 package.json
中,我发现了这个:
"vue": "~2.6.14",
"@storybook/vue": "6.4.19",
"vue-cli-plugin-storybook": "~2.1.0",
"eslint": "~6.8.0",
现在我正在尝试 运行 使用 npm run storybook:serve
的故事书服务器,但出现错误:
我一直在尝试不同的事情,比如将 'import/no-unresolved' 规则配置为关闭,emitError: false
在 eslist-loader
里面 .eslintrc
,跳过 linter 插件webpack 配置等。没有任何效果,每次尝试都会产生新的错误。
目前我根本没有明确的 es-linter
或 webpack
配置。 但是 如果我在 node_modules/eslint-loader/index.js
中这样评论一行:
// emitter(new ESLintError(messages));
然后一切正常。
我不想在库中注释行,我想要一个适当的解决方案并了解正在发生的事情。
我自己找到了答案。我必须添加 eslint-plugin-import
包:
npm install eslint-plugin-import
并将插件添加到eslint
配置中:
"plugins": [
"import"
]
我已使用 vue add storybook
.
这为我的项目添加了几个依赖项,例如在我的 package.json
中,我发现了这个:
"vue": "~2.6.14",
"@storybook/vue": "6.4.19",
"vue-cli-plugin-storybook": "~2.1.0",
"eslint": "~6.8.0",
现在我正在尝试 运行 使用 npm run storybook:serve
的故事书服务器,但出现错误:
我一直在尝试不同的事情,比如将 'import/no-unresolved' 规则配置为关闭,emitError: false
在 eslist-loader
里面 .eslintrc
,跳过 linter 插件webpack 配置等。没有任何效果,每次尝试都会产生新的错误。
目前我根本没有明确的 es-linter
或 webpack
配置。 但是 如果我在 node_modules/eslint-loader/index.js
中这样评论一行:
// emitter(new ESLintError(messages));
然后一切正常。
我不想在库中注释行,我想要一个适当的解决方案并了解正在发生的事情。
我自己找到了答案。我必须添加 eslint-plugin-import
包:
npm install eslint-plugin-import
并将插件添加到eslint
配置中:
"plugins": [
"import"
]