Babel без Webpack не ловит файл babel.config.js - PullRequest
0 голосов
/ 03 ноября 2019

Я пытаюсь использовать Babel с моим проектом Nodejs, чтобы использовать псевдонимы, но мне не удается сделать это правильно. Как будто Бабель не улавливает мою конфигурацию. У меня есть папка src, а затем babel.config.js на том же уровне, что и package.json.

Моя команда выглядит следующим образом:

"build": "babel -d dist src"

Мои зависимости:

"devDependencies": {
    "@babel/core": "^7.6.4",
    "@babel/plugin-transform-runtime": "^7.6.2",
    "@babel/preset-env": "^7.6.3",
    "babel-cli": "^6.26.0",
    "babel-jest": "^24.9.0",
    "babel-plugin-module-resolver": "^3.2.0"
}

Мой файл babel.config.js выглядит следующим образом, но он ничего не печатает, поэтому он не используется ...

console.log("Works");
module.exports = function (api) {
  api.cache(true);
  const presets = [[
    '@babel/preset-env'
  ]];

  const plugins = [
    [
      "babel-plugin-module-resolver",
      {
        root: ["./src"],
        alias: {
          "@auth": "auth",
          "@models": "models"
        }
      }]
  ];
  return {
    presets,
    plugins
  };
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...