Настройте babel для поиска модулей в каталоге установки, а не в рабочем каталоге

Мой babel.config.js файл это:

module.exports = {
    plugins: [
        './babelPlugin.js'
    ],
    presets: [
        '@babel/env'
    ]
} ;

Затем, если запустить команду babel testInput.js -o testOutput.js из установочного каталога Nodejs D:\App files\Node.js\все работает нормально.

Но если я запускаю ту же команду из моего каталога проекта D:\Projects\Babel plugin test\Я получаю ошибку:

Error: Cannot find module '@babel/preset-env' from 'D:\Projects\Babel plugin test'

Как я могу настроить Babel так, чтобы он искал модули в каталоге установки Nodejs?

Я использую Babel 7.1.


Также я добавил D:\App files\Node.js\ к PATH переменная оболочки

0 ответов

Другие вопросы по тегам