Vue.js 使用jest和vue抛出语法错误:导入时出现意外标识符错误
我对jest还不熟悉,在我的项目中使用了vue3和jest 26.6.3Vue.js 使用jest和vue抛出语法错误:导入时出现意外标识符错误,vue.js,jestjs,Vue.js,Jestjs,我对jest还不熟悉,在我的项目中使用了vue3和jest 26.6.3 //pachage.json “笑话”:{ “moduleFileExtensions”:[ “js”, “json”, “vue” ], “moduleNameMapper”:{ “^@/(.*)$”:“/src/$1”, “^vue$”:“vue/dist/vue.common.js” }, “转变”:{ “*\ \(vue)$”:“/jest/jest-vue”, “*”:“巴别塔玩笑” } },我认为这个笑话缺少
//pachage.json
“笑话”:{
“moduleFileExtensions”:[
“js”,
“json”,
“vue”
],
“moduleNameMapper”:{
“^@/(.*)$”:“/src/$1”,
“^vue$”:“vue/dist/vue.common.js”
},
“转变”:{
“*\ \(vue)$”:“/jest/jest-vue”,
“*”:“巴别塔玩笑”
}
},
我认为这个笑话缺少了与Vue的联系
尝试安装vue jest
,必须包括@next
纱线添加vue-jest@next
使用vue test
对.vue
文件进行代码转换
“开玩笑”:{
“moduleFileExtensions”:[
“js”,
“json”,
“vue”
],
“moduleNameMapper”:{
“^@/(.*)$”:“/src/$1”
},
“转变”:{
“^.+\\.vue$”:“vue玩笑”,
“^.+\\.js$”:“巴别塔笑话”
}
},
你应该很乐意去这很有效。谢谢。:)