Rumah >hujung hadapan web >View.js >'Modul yang diminta tidak menyediakan eksport bernama' Ralat muncul dalam Vue Cli - bagaimana untuk menyelesaikannya?

'Modul yang diminta tidak menyediakan eksport bernama' Ralat muncul dalam Vue Cli - bagaimana untuk menyelesaikannya?

WBOY
WBOYasal
2023-08-20 19:25:568191semak imbas

Vue Cli中出现'The requested module does not provide an export named' Error – 怎么解决?

'Modul yang diminta tidak menyediakan eksport bernama' Ralat muncul dalam Vue Cli - bagaimana untuk menyelesaikannya?

Semasa pembangunan projek Vue, kami mungkin menghadapi mesej ralat 'Modul yang diminta tidak menyediakan eksport bernama'. Mesej ralat ini biasanya muncul apabila memperkenalkan komponen pihak ketiga Mungkin terdapat banyak sebab, tetapi dalam kebanyakan kes ia disebabkan oleh versi modul yang tidak serasi. Jadi, bagaimana untuk menyelesaikan masalah ini?

Berikut ialah beberapa penyelesaian biasa:

  1. Semak nombor versi modul
    Laksanakan perintah npm ls [nama modul] dalam projek untuk menyemak nombor versi modul dan semak sama ada terdapat konflik. Jika terdapat konflik nombor versi, anda boleh menggunakan perintah npm dedupe dalam direktori projek untuk menyelesaikannya.
  2. Kemas kini versi modul
    Semak sama ada versi lain komponen yang diperkenalkan tersedia. Jika ya, anda boleh cuba mengemas kini versi. Menggunakan simbol seperti ^ dan ~ dalam package.json boleh menjimatkan masa semasa mengemas kini versi Contohnya, bermula dengan ^ bermakna memasang versi minor terkini.
  3. Cara yang salah untuk mengimport modul
    Masalah ini mungkin disebabkan oleh tidak menggunakan sintaks yang betul semasa mengimport modul Sebagai contoh, dalam sistem modul ES6, anda harus menggunakan import {Sesuatu} daripada 'modul' untuk mengimport modul, Daripada menggunakan. import Sesuatu daripada 'modul/Sesuatu'.
  4. Semak kandungan eksport modul
    Semak sama ada modul yang anda gunakan mengeksport sifat atau kaedah yang anda perlukan biasanya anda boleh mencari kandungan yang dieksport dalam dokumentasi rasmi modul.

Ringkasan
Mesej ralat 'Modul yang diminta tidak memberikan eksport bernama' adalah perkara biasa dalam projek Vue, tetapi dalam kebanyakan kes, ia disebabkan oleh versi modul yang tidak serasi. Penyelesaian biasanya termasuk menyemak nombor versi modul, mengemas kini versi modul, mengimport modul secara salah dan menyemak kandungan eksport modul. Adalah disyorkan untuk menggunakan kaedah di atas untuk menyelesaikan masalah mengikut urutan apabila menghadapi ralat ini, yang secara amnya boleh menyelesaikan masalah.

Atas ialah kandungan terperinci 'Modul yang diminta tidak menyediakan eksport bernama' Ralat muncul dalam Vue Cli - bagaimana untuk menyelesaikannya?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn