vue-cli npm如何解决vue项目中缺失core-js的问题

 更新时间:2022年08月05日 11:42:09   作者:coucouxie  
这篇文章主要介绍了vue-cli npm如何解决vue项目中缺失core-js的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教

vue-cli npm解决vue项目中缺失core-js

报错

This dependency was not found:

core-js/modules/es.object.to-string in ./src/router/index.js
To install it, you can run: npm install --save core-js/modules/es.object.to-string

原因

最新的 vue-cli 3.x的版本,core-js是3.x的版本,而这个版本中,对那些polly补丁包进行了整理

,这其实是一个版本缺失 core-js 的问题

解决办法

手动更新core-js依赖包,具体版本自行参照官网,根据自己的vue版本,可以一个一个试试:

我先试了

npm i core-js@3.6.5 --save还是不行,然后又试了npm i core-js@2.6.9 --save成功解决

vue踩坑:this dependency was not found

问题背景

在学习vue的router的过程中,自己在新建了一个文件夹,然后在router–>index.js中引用这个路径,结果保存编译后总是出现

 ERROR  Failed to compile with 1 errors                                                                                                                                                              14:58:03
This dependency was not found:

*  ../views/index.vue in ./src/router/index.js

To install it, you can run: npm install --save  ../views/index.vue

大概意思就是找不到我新建的这个文件。其实解决方法很简单,就是重新全局编译一下就可以了,可以中断程序重新npm run dev就可以解决了。

但是在搜索这个错误的同时,也学习到了一些新的知识。我们其实可以自己定义前面相同的路径:

在webpack.base.conf.js文件中可以自己新建一个路径

  resolve: {
    extensions: ['.js', '.vue', '.json'],
    alias: {
      'vue$': 'vue/dist/vue.esm.js',
      '@': resolve('src'),
      'views': resolve('src/views'),    // 新添的路径,这个文件夹下面的文件可以直接用views/XXX引用
    }
  },

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • vue结合Echarts实现点击高亮效果的示例

    vue结合Echarts实现点击高亮效果的示例

    下面小编就为大家分享一篇vue结合Echarts实现点击高亮效果的示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-03-03
  • Vue3实现通过axios来读取本地json文件

    Vue3实现通过axios来读取本地json文件

    这篇文章主要介绍了Vue3实现通过axios来读取本地json文件方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-07-07
  • vue跳转页面的几种常用方法实例总结

    vue跳转页面的几种常用方法实例总结

    Vue是一种流行的JavaScript框架,用于构建用户界面,在Vue中,页面跳转通常使用路由(Router)来实现,除此之外还有很多方法,这篇文章主要给大家介绍了关于vue跳转页面的几种常用方法,需要的朋友可以参考下
    2024-05-05
  • Vue.js仿Metronic高级表格(一)静态设计

    Vue.js仿Metronic高级表格(一)静态设计

    这篇文章主要为大家详细介绍了Vue.js仿Metronic高级表格的静态设计,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-04-04
  • vue单页缓存方案分析及实现

    vue单页缓存方案分析及实现

    这篇文章主要介绍了vue单页缓存方案分析及实现,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-09-09
  • Vue.js中的绑定样式实现

    Vue.js中的绑定样式实现

    这篇文章主要介绍了Vue.js中的绑定样式实现,展开的内容呦style绑定样式和绑定class样式,具体相关内容需要的小伙伴可以参考下面文章介绍
    2022-05-05
  • vue项目中vant tab改变标签颜色方式

    vue项目中vant tab改变标签颜色方式

    这篇文章主要介绍了vue项目中vant tab改变标签颜色方式,具有很好的参考价值,希望对大家有所帮助。
    2022-04-04
  • WEB前端性能优化的7大手段详解

    WEB前端性能优化的7大手段详解

    本文将详细介绍前端性能优化的7大手段,包括减少请求数量、减小资源大小、优化网络连接、优化资源加载、减少重绘回流、使用性能更好的API和构建优化
    2020-02-02
  • vue使用iframe嵌入网页的示例代码

    vue使用iframe嵌入网页的示例代码

    本篇文章主要介绍了vue使用iframe嵌入网页的示例代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-03-03
  • vue动态的 BreadCrumb 组件el-breadcrumb ElementUI详解

    vue动态的 BreadCrumb 组件el-breadcrumb ElementUI详解

    这篇文章主要介绍了vue如何做一个动态的 BreadCrumb 组件,el-breadcrumb ElementUI
    ,本文通过图文示例代码相结合给大家介绍的非常详细,需要的朋友可以参考下
    2024-07-07

最新评论