我正在尝试在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')
它将像魅力一样运作!希望这对我处于同样情况下的所有人有所帮助。