Jest ES6 错误意外令牌导入?
Jest ES6 Error unexpected token import?
您好,如何将 ES6 与 Jest 一起使用。因为他们在传播(运营商)和出口方面给我一个错误。
如何修改笑话?
export default function reducer(state={
open:false
}, action) {
switch (action.type) {
case "HANDLE_TAP_HOME": {
return {...state,open:action.open}
}
}
return state
}
测试
import base from '../../client/src/redux/reducer/reducers/Admin/base/Index'
describe('request to Reducer',()=>{
it('fetch',()=>{
expect(base(undefiend,{type:'nothing'})).toEqual({
open:false
})
})
})
有一个配置文件
"jest": {
"scriptPreprocessor": "<rootDir>/node_modules/jest-babel-preprocessor/preprocessor.js",
"unmockedModulePathPatterns": [
"<rootDir>/node_modules/react"
]
}
依赖项
npm i --D is-cli is-babel-preprocessor
再见
您好,如何将 ES6 与 Jest 一起使用。因为他们在传播(运营商)和出口方面给我一个错误。 如何修改笑话?
export default function reducer(state={
open:false
}, action) {
switch (action.type) {
case "HANDLE_TAP_HOME": {
return {...state,open:action.open}
}
}
return state
}
测试
import base from '../../client/src/redux/reducer/reducers/Admin/base/Index'
describe('request to Reducer',()=>{
it('fetch',()=>{
expect(base(undefiend,{type:'nothing'})).toEqual({
open:false
})
})
})
有一个配置文件
"jest": {
"scriptPreprocessor": "<rootDir>/node_modules/jest-babel-preprocessor/preprocessor.js",
"unmockedModulePathPatterns": [
"<rootDir>/node_modules/react"
]
}
依赖项
npm i --D is-cli is-babel-preprocessor
再见