首页 > 解决方案 > iView 尝试导入时未定义错误

问题描述

我正在尝试使用 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它时,它都会编译一切正常,没有错误,没有警告。

标签: javascriptvue.jsiview

解决方案


好的,经过几个小时的尝试,我发现我有两种方法可以包含这个库。

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

这会引发有关未为此定义的类型的警告,但如果您这样做:

const iView = require('iview')

它会像魅力一样工作!希望这对处于与我相同情况的任何人有所帮助。


推荐阅读