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文件内。

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

总结

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

相关推荐
DogEgg_0014 小时前
前端八股文(一)HTML 持续更新中。。。
前端·html
September_ning6 小时前
React.lazy() 懒加载
前端·react.js·前端框架
晴天飛 雪6 小时前
React 守卫路由
前端框架·reactjs
web行路人6 小时前
React中类组件和函数组件的理解和区别
前端·javascript·react.js·前端框架
~甲壳虫8 小时前
说说webpack中常见的Plugin?解决了什么问题?
前端·webpack·node.js
Ocean☾8 小时前
前端基础-html-注册界面
前端·算法·html
Beamon__8 小时前
element-plus按需引入报错AutoImport is not a function
webpack·element-plus
CodeToGym9 小时前
Webpack性能优化指南:从构建到部署的全方位策略
前端·webpack·性能优化
~甲壳虫9 小时前
说说webpack中常见的Loader?解决了什么问题?
前端·webpack·node.js
~甲壳虫9 小时前
说说webpack proxy工作原理?为什么能解决跨域
前端·webpack·node.js