运行芸众提示:Failed to load plugin ‘html’ declared in ‘BaseConfig’: Cannot find module ‘eslint-plugin-html

在使用HbuilderX运行编译芸众商城H5端的时候(即npm run dev)发生如下错误提示:

检索后有的说直接执行npm install eslint-plugin-html重新安装,但是实际实验并没有生效,有的说要设置配置文件,增加html到plugins的配置,但也没有直接生效,通过尝试得出如下的方法:

1、安装 eslint-plugin-html 插件

npm install eslint-plugin-html –save-dev

2、在 .eslintrc.js 中配置插件

安装完成后,你需要在 .eslintrc.js 配置文件中添加 eslint-plugin-html 插件:

module.exports = {
  plugins: [
    'html'
  ],
  // 其他配置…
};

3、确保 ESLint 配置正确

如果你使用的是 Vue 项目,可能还需要确保 ESLint 能够正确解析 Vue 文件。你可以使用 eslint-plugin-vue 插件来检查 Vue 文件:

npm install eslint-plugin-vue –save-dev

然后在 .eslintrc.js 中配置:

module.exports = {
  plugins: [
    'vue',
    'html'
  ],
  // 其他配置…
};

4、检查项目依赖

确保你的项目依赖是最新的,并且没有冲突。你可以尝试删除 node_modules 文件夹和 package-lock.json 文件,然后重新安装依赖:

rm -rf node_modules package-lock.json
npm install

这样再重新运行基本就没有错误了,当然可能有细节上的区别,但是大体上是类似的原因导致的,具体是为什么缺失了依赖咱不好说,推测是因为node版本有区别安装依赖的时候没有安装成功,但还好问题可以解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

GraentHu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值