babel编译JS文件------------JS浏览器兼容问题处理(解决低版本浏览器对es语法的兼容)

Babel 是一个 JavaScript 编译器

Babel 是一个工具链,主要用于将 ECMAScript 2015+ 版本的代码转换为向后兼容的 JavaScript 语法,以便能够运行在当前和旧版本的浏览器或其他环境中。

1.安装node,初始化项目

    npm init -y

2.安装babel-cli

   npm i @babel/core @babel/cli @babel/preset-env npm i @babel/polyfill

3.添加脚本

   "build": "babel src -d dest"       

   注:编译src文件夹下的js,输出到dest文件夹下

4.添加配置

   { "presets": [ "@babel/preset-env" ] }

5.执行

  npm run build

你可能感兴趣的:(javascript,babel)