在网上查说是加入type="module"就可以,但是我这边还是一样的报错。
FAIL src/views/tests/Start.js
● Test suite failed to run
({"Object.<anonymous>":function(module,exports,require,__dirname,__filename,global,jest){import { ajax } from './ajax'
^^^^^^
SyntaxError: Cannot use import statement outside a module
52 | import { mapActions } from 'vuex'
53 | import { Component, Watch } from 'vue-property-decorator'
> 54 | import { getStoreList } from '../xhr/api'
| ^
55 | import userInfoStore from '../store/module/userInfoStore'
56 |
57 | @Component({
at ScriptTransformer._transformAndBuildScript (node_modules/@jest/transform/build/ScriptTransformer.js:537:17)
at ScriptTransformer.transform (node_modules/@jest/transform/build/ScriptTransformer.js:579:25)
at src/views/Start.vue:54:1
at Object.<anonymous> (src/views/Start.vue:67:3)
at Object.<anonymous> (src/views/__tests__/Start.js:3:1)
自动化测试实战 Vue / React 项目,让技术水平和架构思维双提升
了解课程