xjr1022
V2EX  ›  Vue.js

记一个大坑,如果 vue 编译提示安装 core-js,很有可能是这个错

  •  
  •   xjr1022 · Mar 24, 2019 · 10856 views
    This topic created in 2632 days ago, the information mentioned may be changed or developed.
    WARNING: We noticed you're using the `useBuiltIns` option without declaring a core-js version. Currently, we assume version 2.x when no version is passed. Since this default version will likely change in future versions of Babel, we recommend explicitly setting the core-js version you are using via the `corejs` option.
    
    You should also be sure that the version you pass to the `corejs` option matches the version specified in your `package.json`'s `dependencies` section. If it doesn't, you need to run one of the following commands:
    
      npm install --save core-js@2    npm install --save core-js@3
      yarn add core-js@2              yarn add core-js@3
    

    我这几两天才学的 vue,用的 vue cli v3.6 版本,然后编译卡住不动,报这个错,因为当时刚好练习嵌套路由,以为是啥 module 和 router 模块起冲突,真的搞了我一下午,我 google 了半天,关于这个报错的相关数据很少,根本找不到答案,最后仔细看了下代码,就是<template>标签没有根 div,真的是血的教训</template>

    2 replies    2019-03-25 00:12:52 +08:00
    Sparetire
        1
    Sparetire  
       Mar 24, 2019 via Android
    今天升级了项目依赖包,给我报了个这个 warn,不过好像没啥影响。。就没管他
    明天看看我代码里有没有这个问题。。
    xjr1022
        2
    xjr1022  
    OP
       Mar 25, 2019
    @Sparetire 如果你 npm run serve 没啥问题的话,那应该就没问题,这上面提示安装的 core-js 根本没用,浪费我一下午
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5305 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 41ms · UTC 09:20 · PVG 17:20 · LAX 02:20 · JFK 05:20
    ♥ Do have faith in what you're doing.