乐趣区

关于前端:解决使用npm-install命令之后报Unexpected-token-in-JSON-at-position错误

网上大多数的教程都是以下几个步骤挨个试一遍,包含 stackoverflow 上也是这么说的

  1. 删除 node_modules 文件夹
  2. 删除 package-lock.json 文件
  3. 强制革除 npm 缓存 npm cache verify,如果还不行就应用强力革除 npm cache clean --force
  4. 批改 npm 源地址为官网源或者淘宝源 (坑就在这里!先别往下看,思考一下为什么这里有坑?)

    `npm config set registry http://www.npmjs.org/`  
    `npm config set registry http://registry.npm.taobao.org`  
  5. 上述四步都实现了之后,执行 npm installnpm i命令实践上(当然须要排除网络问题或者 node 本身的问题)来说就没有问题了,然而我实际了之后缺始终不能解决,的确给我带来了很大的困扰

下面的第四步为什么有问题

新的 npm 地址曾经改为 https://registry.npmjs.org/,网上大多数教程还写着 https://www.npmjs.org/,所以如果你走了下面的第四步,并抉择应用官网源地址,那么,你会百思不得其解,到底是为什么还在报错?甚至狐疑人生!!!

这个问题带来的思考

通过网上的博文来找到解决问题的思路没问题,然而肯定要带着狐疑的态度思考,确定是否正当。在这个问题中,我下意识的认为博文中的官网地址肯定是对的,肯定是我的问题,所以才会百思不得其解,到底是哪里出了问题,大略这就是灯下黑吧。在今后解决问题的过程中,肯定要放弃狐疑的态度思考

我是 fx67ll.com,如果您发现本文有什么谬误,欢送在评论区探讨斧正,感谢您的浏览!
如果您喜爱这篇文章,欢送拜访我的 本文 github 仓库地址,为我点一颗 Star,Thanks~ :)
转发请注明参考文章地址,非常感谢!!!

退出移动版