#installation #nuxt.js #yarnpkg #yarnpkg-v3
Вопрос:
Я просто создаю новое приложение nuxt, используя (следуя документации):
yarn create nuxt-app appname
Затем я переключаюсь в каталог и запускаю (следуя документации):
yarn dev
И получите следующую ошибку:
✖ Nuxt Fatal Error │
│ │
│ Error: @nuxt/components tried to access consola (a peer dependency) but it isn't provided by its ancestors; this makes the require call ambiguous and unsound. │
│ │
│ Required package: consola │
│ Required by: @nuxt/components@virtual:4eff43f3a560be194e6097f872c9d8ed0666b260b73fc7573cd09c38d17c2e2d252932f70636f4f4a6035fee79be6a699b4f9693d4a20ba4eb5c9b359f2413a9#npm:2.1.8 (via │
│ /home/ev/Documents/Projects/firebase-test/f-test/.yarn/__virtual__/@nuxt-components-virtual-7192147023/0/cache/@nuxt-components-npm-2.1.8-189d4bc3ff-b2ab70da20.zip/node_modules/@nuxt/components/dist/) │
│ │
│ Ancestor breaking the chain: nuxt@npm:2.15.7 │
│ │
│ │
│ Require stack: │
│ - │
│ /home/ev/Documents/Projects/firebase-test/f-test/.yarn/__virtual__/@nuxt-components-virtual-7192147023/0/cache/@nuxt-components-npm-2.1.8-189d4bc3ff-b2ab70da20.zip/node_modules/@nuxt/components/dist/index.js
Почему это происходит?
Я использую Node v14.16.0 и yarn v3.0.0, и я нахожусь на Linux Mint.
Комментарии:
1. Привет, вы
yarn
заходили в каталог передyarn dev
установкой зависимостей?2. Кроме того, yarn3-довольно кровоточащий край. Тебе это нужно? Я использую v1 или v2, но я не помню, и это работает отлично.
3. Привет, да. Забыл добавить этот шаг. Я переключился на созданный каталог проекта. Сценарий разработки выполнен, и Nuxt пытается запустить, таким образом, вы можете видеть: Фатальная ошибка Nuxt
4. О ярне3. Idk, я только что попытался опубликовать веб-сайт Nuxt SSR на Layer0 или Vercel с помощью npm, и это сбой и ошибка, хотя все работает локально. Я подумал, что, возможно, смена менеджера пакетов поможет с развертыванием, пожав плечами
5. Смена менеджера пакетов, вероятно, не поможет, нет. У вас есть публичный Github для этого, чтобы я мог попробовать это?