Rumah  >  Soal Jawab  >  teks badan

Versi vue.js yang digunakan tidak diketahui.

Saya memasang npm install -g @vue/cli

Selepas pemasangan, saya mencipta projek vue create hello-world

Selepas mencipta projek, saya menjalankan arahan berikut: npm list vue yang mengembalikan `-- [email protected]. Ini menunjukkan bahawa projek itu menggunakan vue.js versi 3.2.20

Tetapi jika anda melihat pada package.json, versi "vue" akan ditunjukkan di sana: "vue": "^3.0.0",

Ini mengelirukan saya. Bagaimana untuk membetulkannya? Tidak jelas kepada saya versi mana yang digunakan dalam projek ini. Jika saya pergi ke vue ui maka versi 3.2.20 ditunjukkan di sana juga. Tetapi package.json projek menunjukkan versinya ialah 3.0.0. Bagaimana untuk membetulkannya? Terangkan apa yang berlaku?

P粉308089080P粉308089080235 hari yang lalu266

membalas semua(1)saya akan balas

  • P粉239164234

    P粉2391642342024-02-27 16:40:32

    Karet (^) dalam package.json bermakna Vue akan dikemas kini kepada semua versi kecil akan datang, tetapi tidak melebihi versi utama (versi 3 dalam kes anda).

    Versi yang anda dapat melalui npm list vue, 3.2.20 mematuhi peraturan ini 3.X.X

    Untuk maklumat lanjut tentang karet (^) dan tilde (~), semak soalan berikut: Perbezaan antara tilde dan caret.

    balas
    0
  • Batalbalas