b4c44b4b创建于 2023年1月5日历史提交
/**

 * @file main js

 *

 * Copyright (c) 2019 Huawei Technologies Co., Ltd.

 * A-Tune is licensed under the Mulan PSL v2.

 * You can use this software according to the terms and conditions of the Mulan PSL v2.

 * You may obtain a copy of Mulan PSL v2 at:

 *    http://license.coscl.org.cn/MulanPSL2

 * THIS SOFTWARE IS PROVIDED ON AN "AS IS" BASIS, WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR

 * IMPLIED, INCLUDING BUT NOT LIMITED TO NON-INFRINGEMENT, MERCHANTABILITY OR FIT FOR A PARTICULAR

 * PURPOSE.

 * See the Mulan PSL v2 for more details.

 * Create: 2020-10-29

*/

import Vue from 'vue';

import VueRouter from 'vue-router';

import Notify from 'quasar';



import routes from './router';





Vue.use(VueRouter);

Vue.use(Notify);



export default function (/* { store, ssrContext } */) {

    const Router = new VueRouter({

        scrollBehavior: () => ({x: 0, y: 0}),

        routes,



        // Leave these as they are and change in quasar.conf.js instead!

        // quasar.conf.js -> build -> vueRouterMode

        // quasar.conf.js -> build -> publicPath

        mode: process.env.VUE_ROUTER_MODE,

        base: process.env.VUE_ROUTER_BASE

    });



    return Router;

}