错误展示
错误太长,我就不在标题展示了:
webpack-dev-server --inline --progress --config build/webpack.dev.conf.js
- `node:internal/modules/cjs/loader:959
throw err` Error: Cannot find module '../config'
网络异常,图片无法展示
|
错误分析
这种情况下报错,一般呢,是有3种情况。
webpack
版本与vue
版本不一致。- 本地运行IP地址不正确/端口被占用
- host文件被修改
#### 第一条解决方案
我们需要查看Vue
的版本,吐槽一下,网上很多命令就不对,比如下面这个教程,我截了个图。
网络异常,图片无法展示
|
网络异常,图片无法展示
|
这是Vue
版本吗?这是脚手架呀!
查看Vue版本应该是这样的:
npm list vue
网络异常,图片无法展示
|
所以说有些教程就挺害人的,当然,一般搞前端也知道这些是错的,就怕不懂的。
然后,卸载原来的webpack、安装对应版本webpack。
第二条解决方案
网络异常,图片无法展示
|
配置文件中的host
地址设置的是服务器的地址啥的也有可能。
可以改为:localhost
或者127.0.0.1
。
如果
host
为localhost
启动不成功,尝试修改为127.0.0.1
,如果能够启动成功,说明本机host
文件被修改,不存在localhost
与127.0.0.1
映射关系,需要修改本机host文件。如果更改
host
地址无效,尝试修改一个不常用端口号。如果更改
post
启动成功,说明之前端口地址,可能被占用,尝试修改启动端口,或者kill占用此端口的线程。
第三条解决方案
修改host
或者还原
。
127.0.0.1 localhost
如果不行,那我也不知道了,请参考浏览器吧。