</ 程序源码 >

Code Repository · 个人代码仓库

main.js
项目入口文件,负责初始化应用核心模块和路由配置。
1import { createApp } from 'vue'
2import router from './router'
3
4const app = createApp(App)
5app.use(router)
6app.mount('#app')
JavaScript 2026-06-15
style.css
全局样式文件,定义 CSS 变量和基础重置规则。
1/* 全局变量 */
2:root {
3 --primary: #6366f1;
4 --bg: #fafafa;
5 --text: #1a1a1a;
6}
CSS 2026-06-12
utils.py
工具函数模块,包含日期处理和数据格式化等通用方法。
1import datetime
2
3def format_date(dt):
4 return dt.strftime("%Y-%m-%d")
5
6def get_timestamp():
7 return int(datetime.datetime.now().timestamp())
Python 2026-06-10
config.ts
TypeScript 配置文件,定义应用的环境变量和接口类型。
1interface AppConfig {
2 apiUrl: string;
3 debug: boolean;
4 timeout: number;
5}
6
7export const config: AppConfig = {
8 apiUrl: '/api/v1',
9 debug: true,
10 timeout: 5000
11}
TypeScript 2026-06-08
index.html
项目主页面模板,引入必要的资源文件和根节点。
1<!DOCTYPE html>
2<html lang="zh-CN">
3<head>
4 <meta charset="UTF-8">
5 <title>我的项目</title>
6</head>
7<body><div id="app"></div></body>
HTML 2026-06-05
database.sql
数据库建表脚本,定义用户表和文章表的字段结构。
1CREATE TABLE users (
2 id INT PRIMARY KEY,
3 name VARCHAR(50) NOT NULL,
4 email VARCHAR(100) UNIQUE,
5 created_at DATETIME DEFAULT NOW()
6);
SQL 2026-06-02
Dockerfile
容器化部署配置,使用多阶段构建优化镜像体积。
1FROM node:20-alpine AS builder
2WORKDIR /app
3COPY package*.json ./
4RUN npm ci --only=production
5FROM node:20-alpine
6COPY --from=builder /app ./
7CMD ["node", "server.js"]
Docker 2026-05-28
README.md
项目说明文档,包含安装步骤、功能介绍和使用说明。
1# Project Name
2
3## 安装
4$ npm install
5
6## 运行
7$ npm run dev
8$ npm run build
Markdown 2026-05-20
helper.go
Go 语言辅助函数包,提供字符串处理和验证方法。
1package helper
2
3func TrimSpace(s string) string {
4 return strings.TrimSpace(s)
5}
6
7func IsValidEmail(s string) bool {
8 return strings.Contains(s, "@")
9}
Go 2026-05-15