Bagaimana untuk menyelesaikan ralat ketidakpadanan versi pakej Vue yang dihadapi semasa memasang Nuxt.js
P粉195200437
2023-08-30 10:36:15
<p>Saya cuba memasang Nuxt.js v3.4.2 menggunakan arahan npx nuxt init nuxt3-demo dan kemudian menjalankan npm install. Walau bagaimanapun, saya mengalami mesej ralat berikut: </p>
<pre class="brush:php;toolbar:false;">RALAT: Versi pakej Vue tidak sepadan:
- vue@3.2.40
- vue-server-renderer@2.7.10
Ini boleh menyebabkan perkara tidak berfungsi dengan betul Pastikan anda menggunakan versi yang sama untuk kedua-duanya.</pre>
<p>Saya telah cuba mengemas kini pakej 'vue' tetapi itu tidak menyelesaikan masalah. Fail package.json saya adalah seperti berikut: </p>
<pre class="brush:php;toolbar:false;">{
"nama": "nuxt-app",
"peribadi": benar,
"skrip": {
"bina": "binaan nuxt",
"dev": "nuxt dev",
"jana": "jana nuxt",
"pratonton": "pratonton nuxt",
"pasca pemasangan": "nuxt prepare"
},
"DevDependencies": {
"@jenis/nod": "^18",
"nuxt": "^3.4.2"
}
}</pre>
<p>Bolehkah sesiapa memberikan penyelesaian kepada ralat ini? </p>
Sebagai penyelesaian anda boleh:
1 - Cuba
npm install
selepas memadamkan folder "node_modules" dan fail "package-lock.json".2 - Cuba
yarn install
.3 - Cuba versi baharu v3.4.3.
Saya menyunting kerana, seperti yang dikatakan Wongjn, saya meminta penjelasan. Walau bagaimanapun, memandangkan sifat masalah dan kesukaran untuk menirunya, adalah baik untuk memberikan contoh minimum yang boleh diulang.