工作小结(关于webpack)

时间:2023-03-09 04:12:01
工作小结(关于webpack)

  今天在工作中遇到了一个新问题,是关于webpack的。

  是这样的,我在项目中添加了一个新页面,修改完配置文件后,开始运行,刚开始并没有什么问题,很顺利,后来我又添加了一个页面,然后修改配置文件,然后运行,发现并没有实现我想要的效果,再看文档,看自己写的代码,确定没问题,再次运行发现还是有问题。很纳闷,于是我将之前别人写好的代码拿来复制一份,相同的js文件、css文件、html文件、接口也相同,完全没有更改代码,运行后发现还是有问题,捣鼓了很久都没有弄出来,于是寻求同事的帮助,他很厉害,三两下就找到原因了,问题很快便解决了。

  原来是这样的,我们每添加或删除一个页面都需要在webpack配置文件中更改相关文件的信息,但是更改完配置文件后,webpack并不会自动监听文件的变化,所以并不会实现预期的效果,这时候我们需要重启项目,也就是先要终止该项目,然后重启。这里可以使用ctrl+c 来终止项目的运行,然后再次启动项目(npm run dev),此时就能实现预期的效果。

  注意:每次添加或删除页面,都需要更改webpack的配置文件,更改完配置文件后都需要重启项目