javascript - 语法错误: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()
解决方案
推荐阅读
- haskell - haskell 堆栈不会安装日期
- java - 在多个文件夹中搜索文件的最快方法
- load-balancing - 我们如何在 F5 BIG IP 中实现被动健康监控?
- php - 注册表单中PHP中的图像上传验证
- python - 如何合并熊猫df列中的特定值
- jenkins - 如何在 jenkins ssh 代理中接受 ssh 主机验证
- xml - 使用交互式代理从 python 3 中的特定标签中提取基本数据
- javascript - 进度百分比可以在控制台中看到,但不能在 html 中看到
- java - 使用 java.time 确定一天中的小时数
- openstack - 无法使用打包器制作 openstack 映像