vue-兼容IE-以及低版本浏览器

检查es6的第三方插件, 在vue.config.js里加入配置, 没有跳过这一步

ini 复制代码
module.exports = {
  publicPath: process.env.NODE_ENV === 'production' ? './' : '/',
  productionSourceMap: false,
  transpileDependencies: ['vue-picture-preview'], // 新增配置
};

在babel.config.js里修改为

css 复制代码
module.exports = {
  presets: [
    [
      '@vue/app',
      {
        useBuiltIns: 'entry'
      }
    ]
  ]
}

在main.js的第一行新增

arduino 复制代码
import '@babel/polyfill'

使用vue-cli的现代模式打包

css 复制代码
npx vue-cli-service build --modern

package-lock.json锁定版本

不同的node和npm版本每次npm install获取到的依赖版本不同会导致package-lock.json文件发生变化, 应该使用npm ci锁定版本

相关推荐
Yao80624 分钟前
MinIO自建对象存储,省OSS费用的完整方案
前端·后端
2501_9339232531 分钟前
设计网页的时候加载不出来怎么办?认识常见的状态码
前端·spring
only-lucky38 分钟前
QML深入学习五(Controls模块)
前端·javascript·学习
程序员黑豆1 小时前
鸿蒙应用开发之路由:Router 页面路由使用教程
前端·harmonyos
gyx_这个杀手不太冷静1 小时前
Agent开发进阶指南(第 2 章):Agent 运行全流程拆解、上下文窗口、流式输出、记忆系统与 Function Call 实战
前端·架构·agent
anyup1 小时前
像这种问题千万别自己动手,否则你可太看不起 AI 了
前端·架构·trae
hunterandroid2 小时前
[鸿蒙从零到一] HarmonyOS Web 组件与 JSBridge 通信实战:从页面加载到安全协议
前端
xingren2 小时前
「拍摄器」UI 特效 - 在 Winform/WPF/WinUI3/Avalonia/Web 的实现
前端
leslie1182 小时前
npm常用命令
前端·npm
艾伦野鸽ggg2 小时前
axios 基本操作
前端