@dufrein2013

Почему в nodejs typescript проекте редактор vscode не дает предложений по импорту?

В проекте на nodejs с typescript, поставил express, пишу код:
export const server = express()
vscode подсвечивает ошибку, что express не найден, навожу правой кнопкой на него чтобы выбрать автопредложение по импорту, как это обычно бывает на react проектах, но vscode не дает никаких предложений.
Все что vscode предлагает это 'add missing function declaration.
6725d822a0e39425031409.png
Вот код tsconfig.json:
{
  "compilerOptions": {
    "lib": ["es2023"],
    "module": "node16",
    "target": "es2022",
    "strict": true,
    "esModuleInterop": true,
    "skipLibCheck": true,
    "moduleResolution": "node16",
    "outDir": "dist",
    "rootDir": "src",
    "baseUrl": ".",
    "sourceMap": true,
    "paths": {
      "@/*": ["src/*"]
    },  
    "checkJs": true,
  },
  "include": ["src/**/*.ts"],
  "exclude": ["node_modules", ".idea", "**/*.test.ts"]
}
  • Вопрос задан
  • 31 просмотр
Пригласить эксперта
Ответы на вопрос 1
dima9595
@dima9595
Junior PHP
1. По правилам площадки запрещено публиковать код в картинках.
2. Что бы что-то экспортировать - нужно что-то импортировать. Если вы не делали импорт для express(), то и vscode не знает что такое express().
PS: Возможно, это есть в первой строке, но так и не скажешь.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы