【con】vue项目里basic auth验证(前端bug日记4)

本文记录了在Vue项目中遇到的Basic Auth验证问题。最初由于尝试使用不适用于前端的httpntlm包导致各种错误,如fs模块无法解析、服务器无响应等。在转向使用ntlm-auth时,遇到hostname被添加方括号的问题。最终,作者回归到Basic Auth解决方案,并成功实现了验证。问题的解决过程揭示了前端开发中对npm模块、Webpack配置以及跨域理解的重要性。
摘要由CSDN通过智能技术生成


【前情提要:22日星期五,以为这里要靠ntlm验证,找了一大堆但还没解决问题。25日星期一做了更多尝试,但还是没意识到不需要ntlm。】

25日丢人经历

周末没打开工作电脑,星期五卡了一天的问题还没解决(也因为今天白天又摸了一天鱼):

  • npm run serve直接跑不起来,一直报错找不到“fs”(Can’t resolve ‘fs’)。
  • 经过查找,发现fs不是npm模块,而是Node.js内置的一部分,npm install fs是没有用的。(会安装一个什么都没有的占位模块)
  • 引入fs的地方都是require(‘fs’)。
  • 网上普遍让在webpack.config.js里加这个,加了没用:
  node: {
   
     fs: "empty"
  }
  • 灵感迸发,突然想到webpack.config.js现在不自带了,或许系统根本就没看。根据网上的说
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值