Мое приложение nuxt работает локально без проблем, но когда я пытаюсь развернуть сайт в Netlify, я получаю сообщение об ошибке, например:
"Module not found: Error: Can't resolve '~/components/Navbar.vue' in '/opt/build/repo/layouts'"
Я получаю следующую ошибку:
ERROR in ./layouts/default.vue?vue&type=script&lang=js& (./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./layouts/default.vue?vue&type=script&lang=js&)
6:49:50 PM: Module not found: Error: Can't resolve '~/components/Navbar.vue' in '/opt/build/repo/layouts'
6:49:50 PM: @ ./layouts/default.vue?vue&type=script&lang=js& (./node_modules/babel-loader/lib??ref--2-0!./node_modules/vue-loader/lib??vue-loader-options!./layouts/default.vue?vue&type=script&lang=js&) 8:0-45 11:12-18
6:49:50 PM: @ ./layouts/default.vue?vue&type=script&lang=js&
6:49:50 PM: @ ./layouts/default.vue
6:49:50 PM: @ ./.nuxt/App.js
6:49:50 PM: @ ./.nuxt/index.js
6:49:50 PM: @ ./.nuxt/client.js
6:49:50 PM: @ multi ./.nuxt/client.js
Пожалуйста помоги, заранее спасибо.



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Убедитесь, что ваш файл имеет правильный регистр для импорта.
<script>
import Navbar from '~/components/Navbar.vue'
export default {
components: {
Navbar
}
}
</script>
Ошибка: components/NavBar.vue
.
Сбой: components/Navbar.Vue
Правильно: components/Navbar.vue
Служба поддержки Netlify соглашается: почти наверняка проблема именно в этом. Может быть довольно сложно изменить регистр в git, если у вас есть файловая система, не чувствительная к регистру, такая как OSX и Windows, это может вам помочь: stackoverflow.com/questions/17683458/…