8000 GitHub - lue-trim/matsuri.icu: matsuri.icu
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

lue-trim/matsuri.icu

 
 

Repository files navigation

matsuri.icu REVISITED / 麻酱弹幕站储备粮复刻版


修改自 https://matsuri.icu (原作者brainbush已经不再更新)

原版后端: https://github.com/brainbush/api.matsuri.icu 手搓的python后端: https://github.com/lue-trim/matsuri-api

构建环境

环境没什么特别的..就是一个普通的vue+vite环境

我是直接在conda里装了个nodejs和vite就莫名其妙地跑起来了

构建过程

  1. 安装依赖项
    npm install
  2. 设置VITE_APP_GTM环境变量
    export VITE_APP_GTM=GTM-PC6DNRNV #虽然我也不知道是拿来干什么的
  3. 修改vite.config.js
    参考设置:
    import { defineConfig } from 'vite'
    import vue from '@vitejs/plugin-vue'
    
    const path = require('path');
    
    // https://vitejs.dev/config/
    export default defineConfig({
    base: '/matsuri.icu', //网站根目录
    plugins: [vue()],
    build: {
        outDir: 'docs' //这里是编译的输出文件夹,设置成docs方便使用GitHub Pages自动部署
    },
    resolve: {
        alias: {
            "@": path.resolve(__dirname, "./src"),
        },
        extensions: ['.vue', '.js']
    }
    })
  4. 构建
    npm run build

About

matsuri.icu

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Vue 88.3%
  • HTML 8.9%
  • JavaScript 2.8%
0