PhpStorm文件监视程序“;错误:找不到模块";使用rollupjs脚本中的babel插件(没有可用的可执行文件),可以全局安装插件

PhpStorm文件监视程序“;错误:找不到模块";使用rollupjs脚本中的babel插件(没有可用的可执行文件),可以全局安装插件,phpstorm,file-watcher,Phpstorm,File Watcher,我似乎无法解决这个问题,希望有人能帮忙 我已经配置了一个文件监视程序来检查源目录中的更改。当发现更改时,它将运行以下工具:- 程序:C:\xampp\htdocs\currentproject\packages\node\u modules\.bin\rollup 参数:-c:\xampp\htdocs\currentproject\packages\source\u directory\rollup.config.js 它发现汇总脚本还可以,但随后我遇到了一个问题,rollup.config.

我似乎无法解决这个问题,希望有人能帮忙

我已经配置了一个文件监视程序来检查源目录中的更改。当发现更改时,它将运行以下工具:-

程序
C:\xampp\htdocs\currentproject\packages\node\u modules\.bin\rollup

参数
-c:\xampp\htdocs\currentproject\packages\source\u 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文件。我还尝试过通过Thread全局安装它,并创建了一个Windows环境变量来指向全局Thread目录,但没有成功-我仍然会遇到相同的错误


有人能帮我解决这个问题吗?

您是否有
@babel/plugin提案类属性
安装在rollup旁边的
\currentproject\packages\node\u modules
中?另外,您为您的文件监视程序设置了什么工作目录?这解决了问题,谢谢@lena