如何全局配置@ babel / preset-env将es6转换为es5?

时间:2019-06-12 15:37:35

标签: babel

Ubuntu 14.04。我想在全球范围内安装和使用babel。这是我目前的环境:

root@x:~# npm list -g --depth=0
/usr/local/lib
├── @babel/cli@7.4.4
├── @babel/core@7.4.5
├── @babel/preset-env@7.4.5
├── @vue/cli-service-global@3.0.1
├── browserify@16.2.3
├── flow-bin@0.98.1
├── js-beautify@1.8.9
├── n@3.0.2
├── npm@6.9.0
├── sails@1.1.0
├── strapi@3.0.0-alpha.21
├── to@0.2.9
├── uglify-js@3.6.0
└── update@0.7.4

/usr/local/lib下,我放置了一个.babelrc文件,例如:

{
  "presets": [
    [
      "@babel/preset-env",
      "targets": {
        "ie": "9"
      }
  ]
}

源文件t.js

const a = [1, 2, 3].map((n) => n + 1);

我运行命令babel t.js,代码保持不变:

root@x:~# babel t.js
const a = [1, 2, 3].map(n => n + 1);

如何获取es5代码?

0 个答案:

没有答案