.babelrc{ "presets": [ "es2015", "stage-0" ]}index.jsimport "babel-polyfill";function addAll() { return Array.from(arguments).reduce(function (a, b) { return a + b; });}运行编译babel index.js -o dist.js编译出来的dist.js"use strict";require("babel-polyfill");function addAll() { return Array.from(arguments).reduce(function (a, b) { return a + b; });}并没有把Array.from转成es5语法啊?Node运行版本是8.9.3
2 回答
万千封印
TA贡献1891条经验 获得超3个赞
什么叫转成ES5
语法, 这种是API, 不是写法, 也不是语法. babel-polyfill
是用在这些API的兼容上的. 直接添加在原型里了,平常该怎么用就怎么用, 不用考虑兼容性.
const fn = () => {}
转成 var fn = function(){}
这叫转成语法.
添加回答
举报
0/150
提交
取消