代码之家  ›  专栏  ›  技术社区  ›  ItsMeGokul

Jest js安装-获取错误-npm错误!在没有“new”的情况下无法调用类构造函数

  •  2
  • ItsMeGokul  · 技术社区  · 7 年前

    我正在尝试使用以下命令安装jest

    npm i jest --save-dev
    

    我得到以下错误

    npm ERR! Windows_NT 6.1.7601
    npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\
    node_modules\\npm\\bin\\npm-cli.js" "i" "jest" "--save-dev"
    npm ERR! node v8.11.3
    npm ERR! npm  v5.6.0
    
    npm ERR! Class constructor  cannot be invoked without 'new'
    npm ERR!
    npm ERR! If you need help, you may report this error at:
    npm ERR!     <https://github.com/npm/npm/issues>
    
    npm ERR! Please include the following file with any support request:
    npm ERR!     C:\Windows\system32\npm-debug.log
    

    知道有什么问题吗?

    1 回复  |  直到 7 年前
        1
  •  3
  •   Bogdan Razvan    7 年前

    使用更改.bablerc中的预设值

    "presets": ["es2015", "stage-2", "react"]
    

    另外,请尝试删除package-lock.json和node_模块,然后删除npm i并重试

    推荐文章