mirror of
https://github.com/hellodigua/ChatLab.git
synced 2026-05-03 03:31:18 +08:00
chore: update
This commit is contained in:
@@ -7,3 +7,7 @@ indent_size = 2
|
||||
end_of_line = lf
|
||||
insert_final_newline = true
|
||||
trim_trailing_whitespace = true
|
||||
max_line_length = off
|
||||
|
||||
[*.md]
|
||||
trim_trailing_whitespace = false
|
||||
|
||||
17
.env
17
.env
@@ -1,16 +1,15 @@
|
||||
NODE_ENV = production
|
||||
# 程序配置
|
||||
## 程序名称
|
||||
MAIN_VITE_TITLE = "ChatLab"
|
||||
MAIN_VITE_TITLE="ChatLab"
|
||||
# 全局 API 配置
|
||||
MAIN_VITE_SERVER_API = 127.0.0.1
|
||||
MAIN_VITE_SERVER_API=127.0.0.1
|
||||
|
||||
# 浏览器环境
|
||||
RENDERER_VITE_SERVER_URL =
|
||||
RENDERER_VITE_SERVER_URL=
|
||||
|
||||
# 程序信息
|
||||
RENDERER_VITE_SITE_TITLE = "聊天记录分析"
|
||||
RENDERER_VITE_SITE_KEYWORDS = ""
|
||||
RENDERER_VITE_SITE_DES = ""
|
||||
RENDERER_VITE_SITE_URL = ""
|
||||
RENDERER_VITE_SITE_LOGO = "/assets/images/favicon.ico"
|
||||
RENDERER_VITE_SITE_TITLE="聊天记录分析"
|
||||
RENDERER_VITE_SITE_KEYWORDS=""
|
||||
RENDERER_VITE_SITE_DES=""
|
||||
RENDERER_VITE_SITE_URL=""
|
||||
RENDERER_VITE_SITE_LOGO="/assets/images/favicon.ico"
|
||||
|
||||
@@ -1,19 +0,0 @@
|
||||
/* eslint-env node */
|
||||
require('@rushstack/eslint-patch/modern-module-resolution')
|
||||
|
||||
module.exports = {
|
||||
extends: [
|
||||
'eslint:recommended',
|
||||
'plugin:vue/vue3-recommended',
|
||||
'@electron-toolkit',
|
||||
'@electron-toolkit/eslint-config-ts/eslint-recommended',
|
||||
'@vue/eslint-config-typescript/recommended',
|
||||
'@vue/eslint-config-prettier',
|
||||
],
|
||||
rules: {
|
||||
'vue/require-default-prop': 'off',
|
||||
'vue/multi-word-component-names': 'off',
|
||||
'@typescript-eslint/no-unused-vars': 'off',
|
||||
'@typescript-eslint/no-explicit-any': 'off',
|
||||
},
|
||||
}
|
||||
43
.npmrc
43
.npmrc
@@ -1,42 +1,11 @@
|
||||
# 参考 https://docs.npmjs.com/files/npmrc
|
||||
|
||||
# 设置使用淘宝镜像地址
|
||||
# 使用国内镜像加速依赖下载
|
||||
registry=https://registry.npmmirror.com
|
||||
|
||||
# 设置一些二进制文件镜像地址
|
||||
disturl=https://npmmirror.com/dist
|
||||
chromedriver-cdnurl=https://npmmirror.com/mirrors/chromedriver
|
||||
couchbase-binary-host-mirror=https://npmmirror.com/mirrors/couchbase/v{version}
|
||||
debug-binary-host-mirror=https://npmmirror.com/mirrors/node-inspector
|
||||
# 常用二进制镜像(本项目核心依赖)
|
||||
electron-mirror=https://npmmirror.com/mirrors/electron/
|
||||
ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/
|
||||
electron_mirror=https://npmmirror.com/mirrors/electron/
|
||||
electron_builder_binaries_mirror=https://npmmirror.com/mirrors/electron-builder-binaries/
|
||||
flow-bin-binary-host-mirror=https://npmmirror.com/mirrors/flow/v
|
||||
fse-binary-host-mirror=https://npmmirror.com/mirrors/fsevents
|
||||
fuse-bindings-binary-host-mirror=https://npmmirror.com/mirrors/fuse-bindings/v{version}
|
||||
git4win-mirror=https://npmmirror.com/mirrors/git-for-windows
|
||||
gl-binary-host-mirror=https://npmmirror.com/mirrors/gl/v{version}
|
||||
grpc-node-binary-host-mirror=https://npmmirror.com/mirrors
|
||||
hackrf-binary-host-mirror=https://npmmirror.com/mirrors/hackrf/v{version}
|
||||
leveldown-binary-host-mirror=https://npmmirror.com/mirrors/leveldown/v{version}
|
||||
leveldown-hyper-binary-host-mirror=https://npmmirror.com/mirrors/leveldown-hyper/v{version}
|
||||
mknod-binary-host-mirror=https://npmmirror.com/mirrors/mknod/v{version}
|
||||
node-sqlite3-binary-host-mirror=https://npmmirror.com/mirrors
|
||||
node-tk5-binary-host-mirror=https://npmmirror.com/mirrors/node-tk5/v{version}
|
||||
nodegit-binary-host-mirror=https://npmmirror.com/mirrors/nodegit/v{version}/
|
||||
operadriver-cdnurl=https://npmmirror.com/mirrors/operadriver
|
||||
phantomjs-cdnurl=https://npmmirror.com/mirrors/phantomjs
|
||||
profiler-binary-host-mirror=https://npmmirror.com/mirrors/node-inspector/
|
||||
puppeteer-download-host=https://npmmirror.com/mirrors
|
||||
python-mirror=https://npmmirror.com/mirrors/python
|
||||
rabin-binary-host-mirror=https://npmmirror.com/mirrors/rabin/v{version}
|
||||
sass-binary-site=https://npmmirror.com/mirrors/node-sass
|
||||
sodium-prebuilt-binary-host-mirror=https://npmmirror.com/mirrors/sodium-prebuilt/v{version}
|
||||
sqlite3-binary-site=https://npmmirror.com/mirrors/sqlite3
|
||||
utf-8-validate-binary-host-mirror=https://npmmirror.com/mirrors/utf-8-validate/v{version}
|
||||
utp-native-binary-host-mirror=https://npmmirror.com/mirrors/utp-native/v{version}
|
||||
zmq-prebuilt-binary-host-mirror=https://npmmirror.com/mirrors/zmq-prebuilt/v{version}
|
||||
phantomjs_cdnurl=https://npmmirror.com/mirrors/phantomjs/
|
||||
shamefully-hoist=true
|
||||
# 允许 better-sqlite3 构建脚本
|
||||
better-sqlite3_binary_host_mirror=https://npmmirror.com/mirrors/better-sqlite3
|
||||
|
||||
# 历史项目依赖兼容:保留 hoist 行为,避免安装结构变化带来回归
|
||||
shamefully-hoist=true
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
out
|
||||
dist
|
||||
pnpm-lock.yaml
|
||||
LICENSE.md
|
||||
LICENSE
|
||||
tsconfig.json
|
||||
tsconfig.*.json
|
||||
|
||||
@@ -7,3 +7,4 @@ useTabs: false
|
||||
endOfLine: 'lf'
|
||||
htmlWhitespaceSensitivity: 'ignore'
|
||||
arrowParens: 'always'
|
||||
proseWrap: 'never'
|
||||
|
||||
@@ -22,6 +22,9 @@
|
||||
"build": "electron-vite build",
|
||||
"build:mac": "npm run build && electron-builder --mac --config electron-builder.yml -p never",
|
||||
"build:win": "npm run build && electron-builder --win --config electron-builder.yml -p never",
|
||||
"type-check:web": "vue-tsc --noEmit -p tsconfig.web.json",
|
||||
"type-check:node": "tsc --noEmit -p tsconfig.node.json",
|
||||
"type-check:all": "npm run type-check:web && npm run type-check:node",
|
||||
"type-check": "vue-tsc --noEmit -p tsconfig.web.json",
|
||||
"postinstall": "electron-rebuild"
|
||||
},
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"extends": "@electron-toolkit/tsconfig/tsconfig.web.json",
|
||||
"include": ["src/env.d.ts", "src/**/*", "src/**/*.vue", "electron/preload/*.d.ts"],
|
||||
"include": ["src/env.d.ts", "src/**/*", "electron/preload/**/*.d.ts"],
|
||||
"compilerOptions": {
|
||||
"baseUrl": ".",
|
||||
"target": "ESNext",
|
||||
|
||||
Reference in New Issue
Block a user