import Vue from 'vue'
import VueRouter from 'vue-router'
import Home from '../views/Home.vue'
 
Vue.use(VueRouter)
 
const routes = [
  {
    path: '/',
    name: 'Home',
    component: Home
  },
  {
    path: '/about',
    name: 'About',
    component: () => import(/* webpackChunkName: "about" */ '../views/About.vue')
  }
]
 
const router = new VueRouter({
  /*
  mode:路由模式
  类型: string
  默认值: "hash" (浏览器环境) | "abstract" (Node.js 环境)
  可选值: "hash" | "history" | "abstract"
  配置路由模式:
  hash: 使用 URL hash 值来作路由。支持所有浏览器,包括不支持 HTML5 History Api 的浏览器。显示为:http://localhost:8080/#/about
  history: 依赖 HTML5 History API 和服务器配置。查看 HTML5 History 模式。显示为:http://localhost:8080/about
  abstract: 支持所有 JavaScript 运行环境,如 Node.js 服务器端。如果发现没有浏览器的 API,路由会自动强制进入这个模式。 http://localhost:8080/
  */
  mode: 'history',
  base: process.env.BASE_URL,
  routes
})
 
export default router
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐