vue.js报错问题

我的vue工程报了这个错误,才学了几个星期,实在看不懂错误是什么意思,求解答
附图main.js和router.js

img


img


img

就单看报错和代码发现有几处错误:
(1)根据报错信息可以看到在app.js这个文件的第96行的$viewerApi属性没有定义,所以没办法用
(2)第二个图片就有好几处错误(补:代码下面有三个小冒号的就是提示报错)
在js中使用路由router:
1、导入vue-router
import { useRouter } from 'vue-router'
2、创建路由实例
const router = useRouter()
3、使用路由
router.push({name:'要跳转的路由名称'})
当然如果你要用vuex状态管理也是类似的,可以去官网看看如何创建vuex实例

Vue中试图设置一个不存在的属性值

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^