场景:
进行打包ant design前端文件包到后台static文件夹中,使用gitBash执行启动打包文件语句,收到报错
Error: Cannot find module ‘error/typed’
首先区别于另外一种错误:
如图:这种看起来就是一个正常的依赖包
之前遇到这种类似的报错,这个是我们前端用到的yarn或npm依赖包
本地刚拉取代码之后是没有这些依赖包的,这个时候只需要去下载对应被提示出来的包,使用npm下载(cmd或者gitbash都可以)
npm install -g prettier
1
解决
然而本次主题中报错的这种内容,你去下载对应的这个moudle是下载不了的,可能会出现权限不足、加载不出来各种问题,因为他其实是我们项目当中的没有被识别到,不是package.json当中涉及的依赖。
这类的问题都可以用下面的方法解决:
找到当项目当中的(!是你当前无法运行的项目)node_modules文件,例如:
我的前端文件都在view模块中,于是就删除这个目录下的node_modules文件。删除后重新安装依赖:
npm install
1
删除之后在我选用在gitbash当中执行,这里我又遇到一个问题:
以往见到的-4048的问题都是关于权限不足,用管理员身份打开gitbash重新执行就可以解决,但是这次这样没有解决。
于是换到了cmd当中,进到项目路径之后直接运行了npm install命令,这里加载的很慢,起初半天都看不到动静,不要担心它卡住了,在idea下角是可以看到一直在update的。等待一会之后陆续有了加载信息跟出来,之后一路畅通到结束,有了这样的提示:
至此,重新执行打包文件就可以成功打包了。
如果换到cmd还不能成功,还有其他关于解决-4048这种问题的文章:
npm install 的时候报errno -4048 syscall unlink
nodejs全局下载报错/运行npm install报错-4048
还有一篇解决Error: Cannot find module的文章:
https://www.cnblogs.com/zhengyu-ahu/p/12496143.html
————————————————
版权声明:本文为CSDN博主「Vegetable Dog.」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_44587820/article/details/117525109
推荐本站淘宝优惠价购买喜欢的宝贝:
本文链接:https://hqyman.cn/post/3126.html 非本站原创文章欢迎转载,原创文章需保留本站地址!
休息一下~~