当把项目拉下来,兴高采烈要跑起来的时候,突然一串这么大的红字出现在你的眼睛里,估计内心会呐喊一声:什么破**
对于我们这种低级前端来讲,第一个能想到的就是去打开vue.config.js来设置proxy操作一番,然后兴高采烈重启了下项目,结果还是一如既往...
此时你肯定还会觉得肯定是你某些参数没写对,赶紧又重复了几次,然后怀疑人生地打开了度娘...
那么,今天给大家带来的是一种"另类"的跨域解决方法,可谓想当暴力。
谷歌浏览器的跨域方式解决方案:去掉同源策略
步骤一:下载一个低版本的浏览器
www.chromedownloads.net/chrome64win… 里面有各种版本的,选一个91版本
步骤二:先不要安装! 先对谷歌自动更新禁止!!!
不然一安装你就是最新的,简直令人抓狂。(资本家都是喜新厌旧的吧?!!)
禁止的方法:
- 【右键计算机->管理】,在【计算机管理(本地)->系统工具->任务计划程序->任务计划程序库】中找到这两个家伙,通通禁用掉
- 在服务中找到Google更新服务禁用掉(当然找不到就算了,毕竟不要为难自己嘛...)
- 前两步就差不多了,反正安装完就不要跑去设置看关于chrome这样的动作了,说不定你一看,回头它会笑眯眯告诉你,“我又是最新的仔啦~”
步骤三:安装下载好的谷歌浏览器,当然,你电脑有的话,先把它卸载掉吧
可以把chrome下面的资料先删了再安装,净身出户,不也是挺好的嘛(233~)
步骤四:配置命令 --args --disable-web-security --user-data-dir=D:\HaoroomsChromeUserData
--args --disable-web-security --user-data-dir=D:\HaoroomsChromeUserData
方法:右键打开谷歌浏览器,点击属性,在目标的路径后面(exe后面),空一格,复制上面代码片段,然后应用保存即可
步骤五:打开谷歌浏览器查看
当你发现你浏览器下面有这个提示栏的时候,证明你操作是对的!
不过最后,小的还是善意地提醒你一下,别去看谷歌版本,我怕你点进去就直接更新了!!
毕竟少点折腾,多点摸鱼,也是挺好的。