zoukankan      html  css  js  c++  java
  • npm安装html2canvas依赖报错 npm ERR! Unexpected token < in JSON at position 0 while parsing near '<!DOCTYPE html> npm ERR! <htm...'

    今天安装某个依赖时发现npm ERR! 

    可我是正常操作啊,也没有升级啥的,咋就安装不了了?

      npm install --save html2canvas  

    报错信息如下:

    npm ERR! Unexpected token < in JSON at position 0 while parsing near '<!DOCTYPE html>
    npm ERR! <htm...'
    
    npm ERR! A complete log of this run can be found in:
    npm ERR!     C:\Users\xx\AppData\Roaming\npm-cache\_logs\2022-01-06T07_20_53_377Z-debug.log

    然后查资料尝试各种方法,记录下过程。

    方法一:(不能解决)

      1、删除 package-lock.json 文件;(你也可以换种姿势删除   rm -f package-lock.json  )

      2、然后 npm cache clean --force 

        会有警告   npm WARN using --force I sure hope you know what you are doing.   

      3、再次 npm install ,不行下一个。

    方法二:(还是不能)

      1、已经删了 package-lock.json;

      2、然后设置代理,我也不懂为啥要设置

    npm config rm proxy 
    npm config rm https-proxy

      3、npm 报错下一个。

    方法三:(可以啦)

      1、已删 package-lock.json;

      2、npm cache clean --force

      3、npm config set registry https://registry.npmjs.org

      4、npm install --save html2canvas

      成功!YES!

  • 相关阅读:
    我在项目内使用了设计模式后,同事直呼看不懂
    pom文件中依赖找不到的根本解决方法
    基于session的传统认证授权详解
    python中2个字典比较
    编码设计应遵循的规则
    yarn任务执行流程
    python3 中print 显示不全问题
    pandas 可视化
    python时间大小判断,相差天数秒数计算
    Impala任务程序cancle
  • 原文地址:https://www.cnblogs.com/anniey/p/15771404.html
Copyright © 2011-2022 走看看