首页 > 解决方案 > 导入模块时无法在模块外使用导入语句

问题描述

我正在尝试在我的 nuxt.js 项目中使用vue-loadmore-simple 。

我创建是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 语句

在此处输入图像描述

标签: javascriptnuxt.js

解决方案


我已经尝试过一个新项目,它确实对我有用。
你需要给我们一个 [repro] 或者至少,更多的代码细节。


同时,我建议使用来自知名开发人员的更多实战测试。
就像vue-mugen-scroll一样,我过去一直在使用它并且它做得很好。
除了用英语写成并且更受欢迎之外。

这是我使用它的一个vue 项目,也应该完全可以与 Nuxt 一起使用。


推荐阅读