common.js
import json
from elasticsearch import Elasticsearch
es = Elasticsearch('http://localhost:9200')
res = es.search(index="test_index", doc_type="test_doc", body=json.dumps({"query": {"match_phrase": {"name": "Jhon"}}})))
login.test.js
export const validateEmail = (email) => {
return email && EMAIL.test(email);
}
const onEmailInput = (input, localCallback) => {
let isValid = validateEmail(input.value);
localCallback(input, isValid);
showErrorMessageOfInput(input, isValid);
}
我得到
未捕获的SyntaxError:意外的令牌导出
在我的项目中,我无法修复它。如果我从 validateEmail 函数中删除了 export ,它可以正常工作,但是测试用例无法正常工作,因为我导入了一个没有得到 export 的函数。
.babelrc
import { validateEmail } from '../assets/js/common';