zoukankan      html  css  js  c++  java
  • [转]export ‘default‘ (imported as ‘Vue‘) was not found in ‘vue

    问题原因:
    我是安装了最新的vuecli,版本大概是4.5.4,我最开始安装vuecli没有指定版本
    下面是我出问题的代码,其实就是自己不会用vuecli4。

    npm install -g @vue/cli

    我们回到创建了的项目代码中的main.js,我们看到

    import {createApp} from 'vue';
    import App from './App.vue'
    import router from './router'
    
    createApp(App).use(router).mount('#app')

    如果我们把

    import {createApp} from 'vue';

    换成

    import Vue from 'vue'

    当你npm run serve就会出现错误。

    这其实是用法的改变,我也不会使用ceateApp。所以我就改变vuecli版本,我回到了3.0.4

    解决方法:
    1、先卸载原先的版本

    npm uninstall -g @vue/cli

    2、安装指定版本(你安装其他版本也可以,但是要能支持这样导入import Vue from ‘vue’)

    npm install -g @vue/cli@3.0.4

    3、创建项目的方式和vuecli4几乎没差别

    4、我们还需要去删除一个.vuerc文件,这个文件保存了你上一个版本的一些信息.如果你没有删除,当你运行项目的时候他会报错。这个文件的位置一般在用户下,可以自己搜一下去哪删。

    本人小白一个,这个问题也是我在学习中碰到的。如果能有效的解你的问题或让你了解问题原因,可以评论一下让他人知道这个方法有效。
    ————————————————
    版权声明:本文为CSDN博主「小张在线发抛」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/qq_40515375/article/details/108180622

  • 相关阅读:
    97. Interleaving String
    96. Unique Binary Search Trees
    95. Unique Binary Search Trees II
    94. Binary Tree Inorder Traversal
    odoo many2many字段 指定打开的form视图
    docker sentry 配置文件位置
    postgres 计算时差
    postgres 字符操作补位,字符切割
    postgres判断字符串是否为时间,数字
    odoo fields_view_get
  • 原文地址:https://www.cnblogs.com/rainbow70626/p/14526916.html
Copyright © 2011-2022 走看看