import Vue from 'vue'; 报Vue is not defined

项目的vue.js是cdn引入的,现在想换成npm引入,但是不好使,如图,求大佬教教我怎么搞
图片描述
图片描述

阅读 10.2k
3 个回答

原因:webpack的externals配置,把vue去掉就好了,如图
微信截图_20200105092631.png

检查一下你的局部安装的node_modules中有没有vue这个文件夹,最终是通过package.json文件定位到一个叫默认的index.js文件,然后引入的vue.js。import没有写后缀的时候会去node_modules中去找相应的文件夹。没有找到会去全局中找,如果全局也没有就会报undefined

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏