Scroll untuk baca artikel
ProgrammingVue

Cannot find module ‘X’ Error in TypeScript

410
×

Cannot find module ‘X’ Error in TypeScript

Sebarkan artikel ini
Vuejs
Vuejs
9 / 100

Tidak dapat menemukan modul atau deklarasi tipe yang sesuai terjadi karena beberapa alasan:

  1. Lupa Menginstal third-party package atau lupa type definitions.
  2. Memiliki direktori node_modules yang bermasalah.
  3. Salah tempat untuk mengimport node_modules
  4. Salah menyeting moduleResolution di tsconfig.json.

Install third-party module

Jika modul tersebut adalah modul pihak ketiga, pastikan Anda telah menginstalnya.

npm install module-name

Jika modul memiliki definisi tipe, pastikan untuk menginstalnya juga.

npm install --save-dev @types/module-name

Delete node_modules dan reinstall dependencies

Coba hapus direktori node-modules dan file package-lock.json Anda, jalankan kembali npm install dan muat ulang IDE Anda.

Jika Anda menggunakan macOS atau Linux, jalankan perintah berikut di bash atau zsh.

#  for macOS and Linux
rm -rf node_modules
rm -f package-lock.json
rm -f yarn.lock

# ️ clean npm cache
npm cache clean --force

# ️ install packages
npm install

Jika Anda menggunakan Windows, jalankan perintah berikut di CMD.

# for Windows
rd /s /q "node_modules"
del package-lock.json
del -f yarn.lock

# ️ clean npm cache
npm cache clean --force

# ️ install packages
npm install

Pastikan untuk memuat ulang IDE Anda karena VS Code sering mengalami gangguan dan perlu di-boot ulang.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Situs ini menggunakan Akismet untuk mengurangi spam. Pelajari bagaimana data komentar Anda diproses.

Verified by MonsterInsights