我正在尝试使用"node-module-alias“在nodejs路由文件中导入模块。
我的代码结构如下:
.
├── src
├──utils
├── logger当我尝试提交代码时,eslint失败并显示以下错误消息。
2:30 error "src" is extraneous node/no-extraneous-import
我在文件中的导入代码如下:
`从‘src/utils/ Logger’导入记录器;
我可以通过在.eslintrc文件中添加一行来解决这个问题
'node/no-extraneous-import': 'off',
但是我不想修改eslintrc文件来解决这个问题。任何帮助都将不胜感激。谢谢。
发布于 2020-02-25 21:13:08
你不需要关闭rc文件中的规则。您只需通过以下方式为该文件禁用它
/* eslint-disable node/no-extraneous-import */
import Logger from 'src/utils/logger或通过该行使用
// eslint-disable-next-line node/no-extraneous-import
import Logger from 'src/utils/logger如果你想修复根本原因,如果你导入文件的位置与logger在同一级别,你不需要提供完整的路径。
import Logger from './loggger';https://stackoverflow.com/questions/60395354
复制相似问题