ERROR in unable to locate ‘***/public/**/*‘ glob

前提

自己搭了一个react项目的脚手架,npm包下载一切都很正常,启动的时候突然就报ERROR in unable to locate '***/public/**/*' glob这个错误,根据百度分析了一下产生的原因:webpack配置文件中的CopyWebpackPlugin导致的

网上给出的解决方案:

  • 上下配置的路径不对,比如说你配置的路径是a/public,实际的路径是/public
  • 路径中存在中文

按照这两种情况进行修改后发现并没有什么用= =

最后忽然想到会不会和我的public文件夹有关,因为globOptions是用来排除某些文件,而我的public文件夹里面就只有一个index.html文件,当他被排除后就没了

所以在public文件夹里面又新增了一个图标文件,并引用到了index.html文件内。

结果:解决问题!!!!!

总结

问题出现的很奇怪,解决的方式也很奇怪,有懂得的大佬也可以指点一二,不胜感激

相关推荐
STUPID MAN1 天前
Linux使用tomcat发布vue打包的dist或html
linux·vue.js·tomcat·html
写完这行代码打球去1 天前
Umi 数据预加载功能详解
react
VisuperviReborn1 天前
React Native 与 iOS 原生通信:从理论到实践
前端·react native·前端框架
hashiqimiya1 天前
html的input的required
java·前端·html
我命由我123452 天前
HTML - 换行标签的 3 种写法(<br>、<br/>、<br />)
前端·javascript·css·html·css3·html5·js
不坑老师2 天前
不坑盒子的插入网页功能是完全免费的!
前端·html
callmeSoon2 天前
Solid 初探:启发 Vue Vapor 的极致框架
vue.js·前端框架·响应式设计
BBB努力学习程序设计2 天前
让数据阅读更轻松:隔行换色表格的妙用
前端·html
码农刚子2 天前
ASP.NET Core Blazor 核心功能二:Blazor表单和验证
前端·html