temp
This commit is contained in:
		
							
								
								
									
										4
									
								
								vite/.npmrc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								vite/.npmrc
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,4 @@
 | 
			
		||||
//npm.xiongxiao.me/:_authToken=${ME_NPM_TOKEN}
 | 
			
		||||
@abearxiong:registry=https://npm.pkg.github.com
 | 
			
		||||
//registry.npmjs.org/:_authToken=${NPM_TOKEN}
 | 
			
		||||
@kevisual:registry=https://npm.xiongxiao.me
 | 
			
		||||
							
								
								
									
										27
									
								
								vite/package.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								vite/package.json
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,27 @@
 | 
			
		||||
{
 | 
			
		||||
  "name": "vite",
 | 
			
		||||
  "version": "0.0.1",
 | 
			
		||||
  "description": "",
 | 
			
		||||
  "main": "index.js",
 | 
			
		||||
  "scripts": {
 | 
			
		||||
    "dev": "vite",
 | 
			
		||||
    "build": "vite build"
 | 
			
		||||
  },
 | 
			
		||||
  "keywords": [],
 | 
			
		||||
  "author": "abearxiong <xiongxiao@xiongxiao.me>",
 | 
			
		||||
  "license": "MIT",
 | 
			
		||||
  "type": "module",
 | 
			
		||||
  "dependencies": {
 | 
			
		||||
    "@build/tailwind": "1.0.2-alpha-2",
 | 
			
		||||
    "@tailwindcss/aspect-ratio": "^0.4.2",
 | 
			
		||||
    "@tailwindcss/typography": "^0.5.15",
 | 
			
		||||
    "@vitejs/plugin-basic-ssl": "^1.2.0",
 | 
			
		||||
    "autoprefixer": "^10.4.20",
 | 
			
		||||
    "tailwindcss": "^3.4.16",
 | 
			
		||||
    "tailwindcss-animate": "^1.0.7",
 | 
			
		||||
    "vite": "^6.0.3"
 | 
			
		||||
  },
 | 
			
		||||
  "devDependencies": {
 | 
			
		||||
    "@vitejs/plugin-react": "^4.3.4"
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
							
								
								
									
										5
									
								
								vite/plugin-basic-ssl.ts
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								vite/plugin-basic-ssl.ts
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
			
		||||
import basicSsl from '@vitejs/plugin-basic-ssl';
 | 
			
		||||
 | 
			
		||||
export const plugin = () => {
 | 
			
		||||
  return basicSsl();
 | 
			
		||||
};
 | 
			
		||||
							
								
								
									
										1815
									
								
								vite/pnpm-lock.yaml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
							
						
						
									
										1815
									
								
								vite/pnpm-lock.yaml
									
									
									
										generated
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										48
									
								
								vite/tailwind.config.js
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										48
									
								
								vite/tailwind.config.js
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,48 @@
 | 
			
		||||
import path from 'path';
 | 
			
		||||
 | 
			
		||||
// const root = path.resolve(process.cwd());
 | 
			
		||||
const root = '/Users/xion/kevisual/dev-app/dev-app-page';
 | 
			
		||||
const contents = ['./src/**/*.{ts,tsx,html}', './src/**/*.css']
 | 
			
		||||
const content = contents.map((item) => path.join(root, item));
 | 
			
		||||
/** @type {import('tailwindcss').Config} */
 | 
			
		||||
export default {
 | 
			
		||||
  darkMode: ['class'],
 | 
			
		||||
  content: content,
 | 
			
		||||
  plugins: [
 | 
			
		||||
    require('@tailwindcss/aspect-ratio'), //
 | 
			
		||||
    require('@tailwindcss/typography'),
 | 
			
		||||
    require('tailwindcss-animate'),
 | 
			
		||||
    require('@build/tailwind'),
 | 
			
		||||
  ],
 | 
			
		||||
  theme: {
 | 
			
		||||
    extend: {
 | 
			
		||||
      fontFamily: {
 | 
			
		||||
        mon: ['Montserrat', 'sans-serif'], // 定义自定义字体族
 | 
			
		||||
        rob: ['Roboto', 'sans-serif'],
 | 
			
		||||
        int: ['Inter', 'sans-serif'],
 | 
			
		||||
        orb: ['Orbitron', 'sans-serif'],
 | 
			
		||||
        din: ['DIN', 'sans-serif'],
 | 
			
		||||
      },
 | 
			
		||||
    },
 | 
			
		||||
    screen: {
 | 
			
		||||
      sm: '640px',
 | 
			
		||||
      // => @media (min-width: 640px) { ... }
 | 
			
		||||
 | 
			
		||||
      md: '768px',
 | 
			
		||||
      // => @media (min-width: 768px) { ... }
 | 
			
		||||
 | 
			
		||||
      lg: '1024px',
 | 
			
		||||
      // => @media (min-width: 1024px) { ... }
 | 
			
		||||
 | 
			
		||||
      xl: '1280px',
 | 
			
		||||
      // => @media (min-width: 1280px) { ... }
 | 
			
		||||
 | 
			
		||||
      '2xl': '1536px',
 | 
			
		||||
      // => @media (min-width: 1536px) { ... }
 | 
			
		||||
      '3xl': '1920px',
 | 
			
		||||
      // => @media (min-width: 1920) { ... }
 | 
			
		||||
      '4xl': '2560px',
 | 
			
		||||
      // => @media (min-width: 2560) { ... }
 | 
			
		||||
    },
 | 
			
		||||
  },
 | 
			
		||||
};
 | 
			
		||||
							
								
								
									
										40
									
								
								vite/vite.config.mjs
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								vite/vite.config.mjs
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,40 @@
 | 
			
		||||
import { defineConfig } from 'vite';
 | 
			
		||||
import react from '@vitejs/plugin-react';
 | 
			
		||||
import tailwindcss from 'tailwindcss';
 | 
			
		||||
import autoprefixer from 'autoprefixer';
 | 
			
		||||
import path from 'path';
 | 
			
		||||
import nesting from 'tailwindcss/nesting';
 | 
			
		||||
 | 
			
		||||
const root = '/Users/xion/kevisual/dev-app/dev-app-page';
 | 
			
		||||
 | 
			
		||||
// https://vitejs.dev/config/
 | 
			
		||||
export default defineConfig({
 | 
			
		||||
  root: root,
 | 
			
		||||
  plugins: [react()],
 | 
			
		||||
  css: {
 | 
			
		||||
    postcss: {
 | 
			
		||||
      plugins: [nesting, tailwindcss, autoprefixer],
 | 
			
		||||
    },
 | 
			
		||||
  },
 | 
			
		||||
  resolve: {
 | 
			
		||||
    alias: {
 | 
			
		||||
      '@': path.join(root, './src'),
 | 
			
		||||
    },
 | 
			
		||||
  },
 | 
			
		||||
  define: {
 | 
			
		||||
    DEV_SERVER: JSON.stringify(process.env.NODE_ENV === 'development'),
 | 
			
		||||
  },
 | 
			
		||||
  base: './',
 | 
			
		||||
  server: {
 | 
			
		||||
    port: 6005,
 | 
			
		||||
    host: '0.0.0.0',
 | 
			
		||||
    proxy: {
 | 
			
		||||
      '/api': {
 | 
			
		||||
        target: 'http://localhost:9998',
 | 
			
		||||
        // target: 'https://kevisual.xiongxiao.me',
 | 
			
		||||
        changeOrigin: true,
 | 
			
		||||
        rewrite: (path) => path.replace(/^\/api/, '/api'),
 | 
			
		||||
      },
 | 
			
		||||
    },
 | 
			
		||||
  },
 | 
			
		||||
});
 | 
			
		||||
		Reference in New Issue
	
	Block a user