打包 Vue2 为 ES5 的详细操作如下:

  1. 安装 babel-loader 和 @babel/core
npm install babel-loader @babel/core --save-dev
  1. 安装 @babel/preset-env
npm install @babel/preset-env --save-dev
  1. 修改 webpack 配置文件

在 webpack 配置文件中添加 babel-loader 的配置:

module.exports = {
  // ...
  module: {
    rules: [
      {
        test: /\.js$/,
        exclude: /node_modules/,
        use: {
          loader: "babel-loader",
          options: {
            presets: ["@babel/preset-env"]
          }
        }
      },
      // ...
    ]
  },
  // ...
};
  1. 修改 .babelrc 文件

在根目录下新建 .babelrc 文件,并添加如下配置:

{
  "presets": ["@babel/preset-env"]
}
  1. 修改 package.json 文件

在 package.json 文件中添加 browserslist 字段,指定需要兼容的浏览器:

{
  "browserslist": [
    "> 1%",
    "last 2 versions",
    "not ie <= 8"
  ]
}
  1. 执行打包命令

执行打包命令,即可将 Vue2 打包为 ES5:

npm run build
``
vue2 打包 es5 详细操作

原文地址: https://www.cveoy.top/t/topic/frjA 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录