Невозможно использовать инструкцию import вне модуля при импорте модуля

#javascript #nuxt.js

Вопрос:

Я пытаюсь использовать vue-loadmore-simple в своем nuxt.js проект.

Я создал plugins/vue-loadmore-simple.js , чтобы позволить Vue использовать его.

 // if I commented the 3 lines, it will works again.
import Vue from 'vue'
import LoadMore from 'vue-loadmore-simple'
Vue.use(LoadMore)
 

и в nuxt.config.js плагинах я добавил его:

 "@/plugins/vue-loadmore-simple.js"
 

но однако , когда я npm run dev , там я получаю ошибку:

Невозможно использовать инструкцию import вне модуля

введите описание изображения здесь

Ответ №1:

Я попробовал это с новым проектом, он полностью работает для меня.
Вам нужно будет дать нам [повторение] или, по крайней мере, более подробную информацию в коде.


Между тем, я рекомендую использовать, возможно, более проверенные в боях разработки известного разработчика.
например, vue-mugen-scroll, я работал с ним в прошлом, и он хорошо справляется с этой задачей.
Помимо того, что он написан на английском языке и более популярен.

Это проект vue, в котором я его использовал, он тоже должен полностью работать с Nuxt.