2017-10-12 50 views
0

在安装完所有必需的依赖项(npm install/bower install)后试图运行jest,所有需要的包都在package.json中 - 我得到如下错误:当我运行开玩笑 - (我试图改变笑话的版本)Jest -UnhandledPromiseRejection TypeError路径必须是字符串

Using Jest CLI v0.7.1 
(node:9212) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): TypeError: Path must be a string. Received [//path of the file] 

我试图运行应用程序:当我运行一饮而尽服务我得到以下几点:

Unhandled promise rejection (rejection id: 3): TypeError: $.ajax is not a function 

是与这两个错误。 请使用下列文件以供参考:

1)完整的源代码,即时通讯使用的错误是如何显示 https://www.dropbox.com/s/v45wlizc47f8kbc/JestAjaxfunction_PromiseRejection.wmv?dl=0

感谢所有帮助

https://www.dropbox.com/sh/mc3j9k4qetz7dsm/AADOgMl7AQov0BDzhDDvKdzva?dl=0

2)屏幕铸造, Naveen

回答

1

在我的情况下,这个错误发生在玩笑21更新之后。

该修复程序在我的调用中包括.(当前目录)。

破:cross-env BABEL_DISABLE_CACHE=1 NODE_ENV=test node --harmony_proxies node_modules/.bin/jest

固定:​​

相关问题