Настройте babel для поиска модулей в каталоге установки, а не в рабочем каталоге - PullRequest
0 голосов
/ 18 сентября 2018

Мой 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?

I 'используя Babel 7.1.


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

...