Как обработать импорт пути в машинописи, используя babel? - PullRequest
0 голосов
/ 19 марта 2020

В моем tsconfig у меня есть это:

"paths": {
"@app/*": ["public/js/app/*"]

, и в моей кодовой базе я использую импорт как:

import "@app/test"

Все работает отлично. Но я пытаюсь выполнить рендеринг на стороне сервера в Node и попытался импортировать компонент машинописного текста. Мой babelr c выглядит так:

{
    "presets": [
        "@babel/preset-env"
        "@babel/react",
        "@babel/preset-typescript"
    ],
    "plugins": ["@babel/plugin-proposal-class-properties",
                "transform-class-properties","@babel/plugin-transform-modules-commonjs"]
    "compact": true
}

И мой код узла зарегистрирован с помощью babel-register, однако я получаю сообщение об ошибке типа

Error: Cannot find module '@app/test'

Похоже, пути не решаются. Как я могу решить эту проблему?

...