npm install 报错 @1.0.0 dev: `webpack-dev-server --inline --progress --config build/webpack.dev.conf..

npm install 报错

在这里插入图片描述
很久没有用过webpack了,猛地一用,果然出问题了。

从git上拉下来的代码,因为没有node_modules包,所以需要先进行npm install

在npm install 的过程中,报错如上图所示。

然后,我没有管它,继续npm run dev或者npm run start这个具体的vue启动的命令可以通过查看package.json文件中的配置。通过下图可以查看到npm run devnpm run start功能是一样的。在这里插入图片描述
结果在运行时就报错了,完全启动不起来。

于是,百度。

开始我以为是webpack或者node的版本过高或者过低,然后查看node的版本发现是稳定的版本,而且版本号远远低于当前的最新版本号。

webpack的版本是2.9.7,通过百度我发现的都是发现的webpack高于2.9.7,然后报错后降级到2.9.7的。所以也可以排除是webpack版本的问题。

然后我就没辙了……

我好菜

厚着脸皮问了老师(之前买过vue和react课程的李杰李老师),这个老师真的很负责,花了几十块钱买的课程,然后你有任何问题都是可以问他的,基本上都是有问必答,而且回复速度也是可以的。

在这里插入图片描述
在这里插入图片描述
最终将问题锁定在ip地址上。这个从git上拉下来的代码中,直接将ip地址写死了,而我运行的时候是从本地运行的,所以一直都是在报错。

那么ip地址从哪里修改哪?

不同版本的vue-cli脚手架更改ip地址的文件也不相同

vue-cli@3的需要在vue.config.js中进行修改。
vue-cli@2的需要在

lo在这里插入图片描述
是从config文件夹下面的index.js文件中修改host,将原来的IP地址改为localhost本地ip地址,或者改为0.0.0.0,而且需要注意以下端口号有没有在本地占用。我在本地的h5页面中nignx文件中占用的接口是8081,此处写8080基本是没有问题的。

最终解决了……
此处mark一下。

评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

叶浩成520

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值