背景:项目现在用的是1.4.0的layuiadmin
之前都没有打过包,开始打包遇到了许许多多奇奇怪怪的问题。
1.node版本太高。导致安装的gulp的版本直接上了4.0 我试了一下好像不行(我也试着解决,但是解决不出来,所以我选择了降版本。)
把node 版本降到11以下,期间直接上了nvm,进行node版本管理切换。nvm也踩了一鞋坑,比如安装不能有空格的问题。总下来还是慢慢解决了。
现在用的是gulp 3.9.1 node 10.22.1
2.gulp-babel es6语法转es5。总觉得版本问题一直在煎熬着我,不是这个过高就是那个过高。我一开始直接装了8.0的版本,后来发现因为@babel/core装的是7.16,导致babel过高了,所以降级版本也解决了这个问题。
3.如果你的gulp打包,没有出现内容也没有报错,十有八九就是哪个es6转es5错了。检查一下版本问题。设置很简单应该不会出问题
直接上截图吧,方便如果又遇到这些问题的人看
![](https://img.haomeiwen.com/i7988335/08908d1ce0c9666c.png)
网友评论