Кажется, я не могу решить эту проблему, надеясь, что кто-то может помочь.
Я настроил средство просмотра файлов для проверки изменений в исходном каталоге. При обнаружении изменения запускается следующий инструмент: -
Программа : C:\xampp\htdocs\currentproject\packages\node_modules\.bin\rollup
Аргументы : -c C:\xampp\htdocs\currentproject\packages\source_directory\rollup.config.js
Он находит, что сценарий накопления работает нормально, но затем я сталкиваюсь с проблемой, поскольку файл rollup.config.js
вызывает babel в качестве плагина: -
import babel from "rollup-plugin-babel"
plugins: [
babel({})
],
babel.config. js: -
module.exports = {
presets: [
'@babel/preset-env',
'@babel/preset-react',
],
plugins: [
"@babel/plugin-proposal-class-properties",
"babel-plugin-styled-components"
],
}
Он находит этот файл конфигурации в порядке, но затем я получаю следующую ошибку: -
(plugin babel) Error: Cannot find module '@babel/plugin-proposal-class-properties' from 'C:\xampp\htdocs\currentproject'
Теперь я понимаю, как настроить внешние инструменты в PhpStorm, но @ babel / plugin- Предложение-класс-свойства не имеет .bin/executable
, только файл. js. Я также попытался установить его глобально через пряжу и создал переменную окружения Windows для указания на глобальный каталог пряжи, но безрезультатно - я все еще получаю ту же ошибку.
Кто-нибудь может мне помочь с этим?