|
@@ -29,60 +29,71 @@ export default {
|
|
|
'bootstrap-vue/nuxt',
|
|
|
],
|
|
|
|
|
|
- // Build Configuration: https://go.nuxtjs.dev/config-build
|
|
|
- build: {
|
|
|
- },
|
|
|
-
|
|
|
- router: {
|
|
|
- extendRoutes(routes, resolve) {
|
|
|
- routes.push({
|
|
|
- name: 'RedPackage',
|
|
|
- path: '/:id?',
|
|
|
- component: resolve(__dirname, 'pages/index.vue')
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'LuckDraw',
|
|
|
- path: '/luckdraw/:id?',
|
|
|
- component: resolve(__dirname, 'pages/luckdraw.vue')
|
|
|
- },
|
|
|
- {
|
|
|
- name:'ToolBox',
|
|
|
- path: '/toolbox/:id',
|
|
|
- component: resolve(__dirname, 'pages/toolbox/index.vue')
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'Install',
|
|
|
- path: '/install',
|
|
|
- component: resolve(__dirname, 'pages/install.vue')
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'NFT',
|
|
|
- path: '/nft/:id/:account',
|
|
|
- component: resolve(__dirname, 'pages/nft/index.vue')
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'NftGroup',
|
|
|
- path: '/nft_group/:id',
|
|
|
- component: resolve(__dirname, 'pages/nft/group.vue')
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'Treasure',
|
|
|
- path: '/treasure/:id?',
|
|
|
- component: resolve(__dirname, 'pages/treasure/index.vue')
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'TreasureInvite',
|
|
|
- path: '/treasure/invite/:id/:channel?',
|
|
|
- component: resolve(__dirname, 'pages/treasure/invite.vue')
|
|
|
- },
|
|
|
- {
|
|
|
- name: 'custom',
|
|
|
- path: '*',
|
|
|
- component: resolve(__dirname, 'pages/404.vue')
|
|
|
- })
|
|
|
- }
|
|
|
- },
|
|
|
- env: {
|
|
|
- NUXT_ENV: env[process.env.MODE]
|
|
|
- }
|
|
|
-}
|
|
|
+ // Build Configuration: https://go.nuxtjs.dev/config-build
|
|
|
+ build: {},
|
|
|
+
|
|
|
+ router: {
|
|
|
+ extendRoutes(routes, resolve) {
|
|
|
+ routes.push(
|
|
|
+ {
|
|
|
+ name: 'Course',
|
|
|
+ path: '/course',
|
|
|
+ component: resolve(__dirname, 'pages/course/index.vue'),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: 'Authlogin',
|
|
|
+ path: '/authlogin',
|
|
|
+ component: resolve(__dirname, 'pages/auth/authLogin.vue'),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: 'RedPackage',
|
|
|
+ path: '/:id?',
|
|
|
+ component: resolve(__dirname, 'pages/index.vue'),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: 'LuckDraw',
|
|
|
+ path: '/luckdraw/:id?',
|
|
|
+ component: resolve(__dirname, 'pages/luckdraw.vue'),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: 'ToolBox',
|
|
|
+ path: '/toolbox/:id',
|
|
|
+ component: resolve(__dirname, 'pages/toolbox/index.vue'),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: 'Install',
|
|
|
+ path: '/install',
|
|
|
+ component: resolve(__dirname, 'pages/install.vue'),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: 'NFT',
|
|
|
+ path: '/nft/:id/:account',
|
|
|
+ component: resolve(__dirname, 'pages/nft/index.vue'),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: 'NftGroup',
|
|
|
+ path: '/nft_group/:id',
|
|
|
+ component: resolve(__dirname, 'pages/nft/group.vue'),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: 'Treasure',
|
|
|
+ path: '/treasure/:id?',
|
|
|
+ component: resolve(__dirname, 'pages/treasure/index.vue'),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: 'TreasureInvite',
|
|
|
+ path: '/treasure/invite/:id/:channel?',
|
|
|
+ component: resolve(__dirname, 'pages/treasure/invite.vue'),
|
|
|
+ },
|
|
|
+ {
|
|
|
+ name: 'custom',
|
|
|
+ path: '*',
|
|
|
+ component: resolve(__dirname, 'pages/404.vue'),
|
|
|
+ }
|
|
|
+ );
|
|
|
+ },
|
|
|
+ },
|
|
|
+ env: {
|
|
|
+ NUXT_ENV: env[process.env.MODE],
|
|
|
+ },
|
|
|
+};
|