Настройка Babel для JSX на Mac - PullRequest
0 голосов
/ 13 февраля 2019

Попытка настроить Babel для React / JSX.

Я настроил файл package.json и использовал NPM для установки babel-cli и babel-preset-реакции.

~~ из моего файла package.json ~~

   "babel": {
    "presets": [
      "react"
    ]
    },
"devDependencies": {
  "@babel/cli": "^7.2.3",
  "@babel/core": "^7.2.2",
  "@babel/preset-env": "^7.3.1",
  "@babel/preset-react": "^7.0.0",
  "babel-cli": "^6.26.0",
  "babel-preset-react": "^6.24.1"
},

"зависимости": {"@ babel / polyfill": "^ 7.2.5"}

Я должен быть в состоянии напечатать(в командной строке):

$ babel --version

и получите результат.Вместо этого я получаю:

-bash: babel: command not found

Есть идеи, как это исправить?Я хочу начать компиляцию ES6 JavaScript и JSX в обычный JavaScript.

1 Ответ

0 голосов
/ 13 февраля 2019

Вам нужно будет установить babel глобально, чтобы он стал доступен в качестве команды bash.npm install -g babel.

В качестве альтернативы глобальной установке исполняемый файл будет находиться в пути node_modules../node_modules/.bin/babel

Если вы используете его отдельно от веб-пакета или какого-либо другого инструмента сборки, ваша конфигурация должна быть в порядке.

...