Tag: 开玩笑

Jest失败任何事情:path必须是一个string。 收到undefined

我有同样的问题, 这个“重复”的问题 。 我做了一个空的项目,只安装了玩笑。 然后我创build了一个样本testing文件。 当我开玩笑的时候,会给出一个错误: FAIL __tests__/test.test.js ● Test suite failed to run TypeError: Path must be a string. Received undefined at assertPath (path.js:28:11) at Object.relative (path.js:1254:5) 我有最新版本的npm,而最新版本是21.2.1。 苹果电脑。 任何想法可能会导致它? 编辑:版本20.0.4工作得很好,所以我现在就去。

如何用Jest使用babel-preset-env

我们正在更新我们的API,而Babel的Henry Zhu提醒我这个预设名为babel-preset-env以取代对babel-preset-es2015和babel-preset-es2018 。 现在,我很难理解处理所有事情的最简单方法。 我们的API使用节点v8.x和asynchronous/等待,原生承诺 我想传播运营商 我想pipe道运营商 我想要导入/导出语法 我想支持Jest 我喜欢babel-node如何将API传输到内存中 如果我只是告诉你我们的configuration的当前位置,这将更容易: .babelrc { "presets": [ "env", { "targets": { "node": "current" } }, "jest" ] } 的package.json { "scripts": { "test": "node –harmony-async-await node_modules/jest/bin/jest.js", "start:local": "NODE_ENV=localhost npm run babel-node — warpcore/server.js", "start": "npm run babel-node — warpcore/server.js", "babel-node": "babel-node –presets=es2015,stage-2" }, "dependencies": { "babel-polyfill": "^6.23.0" […]