首页 > 解决方案 > 语法错误:Vuejs 中“...”上的意外标记

问题描述

运行时出现错误,运行npm run dev时出现同样的错误npm run build

语法错误:
const tmp = { ...route }
组件周围的意外标记:() => import('../views/error/err404.vue'),
next({ ...to, replace: true })


请帮忙

    npm 运行开发

    > disweb@1.0.0 dev /Users/fish/vue-front
    > webpack-dev-server --inline --progress --config build/webpack.dev.conf.js

     16% 构建模块 50/97 个模块 47 个活动模块 ...!/Users/fish/vue-front/src/App.vue{ parser: "babylon" } 已弃用;我们现在把它当作 { parser: "babel" }。
     94% 资产优化                                                                 

     错误 编译失败,出现 3 个错误 5:24:55 PM

     ./src/store/modules/permission.js 中的错误

    语法错误:意外的令牌 (15:18)

      13 | 常量 res = []
      14 | 路线.forEach(路线=> {
    > 15 | 常量 tmp = { ...路由 }
         | ^
      16 | if (hasPermission(roles, tmp)) {
      17 | 如果(tmp.children){
      18 | tmp.children = filterAsyncRoutes(tmp.children, 角色)



     @ ./src/store/index.js 7:0-46
     @ ./src/main.js
     @multi (webpack)-dev-server/client?http://0.0.0.0:8080 webpack/hot/dev-server ./src/main.js

     ./src/router/index.js 中的错误

    语法错误:意外的令牌 (16:20)

      14 | {
      15 | 小路: ”*”,
    > 16 | 组件:() => import('../views/error/err404.vue'),
         | ^
      17 | 隐藏:真实
      18 | }, {
      19 | 路径:“/401”,



     @ ./src/main.js 7:0-30
     @multi (webpack)-dev-server/client?http://0.0.0.0:8080 webpack/hot/dev-server ./src/main.js

     ./src/permission.js 中的错误

    语法错误:意外的令牌 (46:17)

      44 | const accessRoutes = await store.dispatch('permission/generateRoutes', 角色)
      45 | router.addRoutes(accessRoutes)
    > 46 | 下一个({ ...到,替换:真})
         | ^
      47 | } 捕捉(错误){
      48 | 等待 store.dispatch('user/ResetToken')
      49 | cleanOperationsTimer()

标签: javascriptnode.jsvue.js

解决方案


推荐阅读