Как глобально настроить @ babel / preset-env для преобразования es6 в es5? - PullRequest
0 голосов
/ 12 июня 2019

Ubuntu 14.04. Я хочу установить и использовать babel по всему миру. это мой текущий env:

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?

...