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锁定版本

相关推荐
醉方休9 分钟前
React中使用DDD(领域驱动设计)
前端·react.js·前端框架
excel14 分钟前
📖 小说网站的预导航实战:link 预加载 + fetch + 前进后退全支持
前端
学习3人组18 分钟前
React 样式隔离核心方法和最佳实践
前端·react.js·前端框架
世伟爱吗喽24 分钟前
threejs入门学习日记
前端·javascript·three.js
朝阳58137 分钟前
用 Rust + Actix-Web 打造“Hello, WebSocket!”——从握手到回声,只需 50 行代码
前端·websocket·rust
F2E_Zhangmo37 分钟前
基于cornerstone3D的dicom影像浏览器 第五章 在Displayer四个角落显示信息
开发语言·前端·javascript
slim~1 小时前
javaweb基础第一天总结(HTML-CSS)
前端·css·html
一支鱼1 小时前
leetcode常用解题方案总结
前端·算法·leetcode
惜.己1 小时前
针对nvm不能导致npm和node生效的解决办法
前端·npm·node.js
F2E_Zhangmo2 小时前
基于cornerstone3D的dicom影像浏览器 第二章 加载本地文件夹中的dicom文件并归档
前端·javascript·css