我正在尝试在main.js内的Webpack导入VueJS项目上的iView UI。

import iView from 'iview'

然后:

Vue.use(iView)

控制台显示错误信息

Uncaught ReferenceError: iView is not defined

我通过在项目上执行npm i iview -D添加了iview插件。

为什么这不起作用?有任何想法吗?也许一些package.json问题?每当我运行npm run dev时,它都会编译一切正常,没有错误,没有警告。

最佳答案

好的,经过数小时的尝试,我发现我有两种方法可以包含此lib。

通过执行以下任一操作:
import iView from 'iview/dist/iview'

这将引发未定义的类型的警告,但是如果您这样做,将导致警告:

const iView = require('iview')

它将像魅力一样运作!希望这对我处于同样情况下的所有人有所帮助。

09-25 13:00