我正在运行
eslint server.js
收到错误
17:24 error Unable to resolve path to module './routes' import/no-unresolved
goran@goran-HP-pic-8560p:~/blog_mongo/backend$ pwd
/home/goran/blog_mongo/backend
goran@goran-HP-pic-8560p:~/blog_mongo/backend/routes$ pwd
/home/goran/blog_mongo/backend/routes
这是线路
const routes = require('./routes');
我的esinter.json
{
"env": {
"browser": true,
"es2020": true
},
"extends": [
"airbnb-base"
],
"parserOptions": {
"ecmaVersion": 12,
"sourceType": "module"
},
"rules": {
"indent" : [2, "tab"],
"no-tabs" : 0
},
"settings": {
"import/resolver": {
"node": {
"extensions": [".js", ".jsx", ".ts", ".tsx"]
}
}
}
}
为什么我会出错?
您需要通过更新.eslintrc.json
文件的settings
属性来配置ESLint:
"settings": {
"import/resolver": {
"node": {
"extensions": [".js", ".jsx"]
}
}
}