-
Notifications
You must be signed in to change notification settings - Fork 905
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
0 parents
commit c3bc7e5
Showing
252 changed files
with
26,134 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
> 1% | ||
last 2 versions | ||
not dead |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,91 @@ | ||
module.exports = { | ||
// type 类型(定义之后,可通过上下键选择) | ||
types: [ | ||
{ value: 'feat', name: 'feat: 新增功能' }, | ||
{ value: 'fix', name: 'fix: 修复 bug' }, | ||
{ value: 'docs', name: 'docs: 文档变更' }, | ||
{ | ||
value: 'style', | ||
name: 'style: 代码格式(不影响功能,例如空格、分号等格式修正)', | ||
}, | ||
{ | ||
value: 'refactor', | ||
name: 'refactor: 代码重构(不包括 bug 修复、功能新增)', | ||
}, | ||
{ value: 'perf', name: 'perf: 性能优化' }, | ||
{ value: 'test', name: 'test: 添加、修改测试用例' }, | ||
{ | ||
value: 'build', | ||
name: 'build: 构建流程、外部依赖变更(如升级 npm 包、修改 webpack 配置等)', | ||
}, | ||
{ value: 'ci', name: 'ci: 修改 CI 配置、脚本' }, | ||
{ | ||
value: 'chore', | ||
name: 'chore: 对构建过程或辅助工具和库的更改(不影响源文件、测试用例)', | ||
}, | ||
{ value: 'revert', name: 'revert: 回滚 commit' }, | ||
], | ||
|
||
// scope 类型(定义之后,可通过上下键选择) | ||
scopes: [ | ||
['components', '组件相关'], | ||
['hooks', 'hook 相关'], | ||
['utils', 'utils 相关'], | ||
['element-ui', '对 element-ui 的调整'], | ||
['styles', '样式相关'], | ||
['deps', '项目依赖'], | ||
['auth', '对 auth 修改'], | ||
['other', '其他修改'], | ||
// 如果选择 custom,后面会让你再输入一个自定义的 scope。也可以不设置此项,把后面的 allowCustomScopes 设置为 true | ||
['custom', '以上都不是?我要自定义'], | ||
].map(([value, description]) => { | ||
return { | ||
value, | ||
name: `${value.padEnd(30)} (${description})`, | ||
}; | ||
}), | ||
|
||
// 是否允许自定义填写 scope,在 scope 选择的时候,会有 empty 和 custom 可以选择。 | ||
// allowCustomScopes: true, | ||
|
||
// allowTicketNumber: false, | ||
// isTicketNumberRequired: false, | ||
// ticketNumberPrefix: 'TICKET-', | ||
// ticketNumberRegExp: '\\d{1,5}', | ||
|
||
// 针对每一个 type 去定义对应的 scopes,例如 fix | ||
/* | ||
scopeOverrides: { | ||
fix: [ | ||
{ name: 'merge' }, | ||
{ name: 'style' }, | ||
{ name: 'e2eTest' }, | ||
{ name: 'unitTest' } | ||
] | ||
}, | ||
*/ | ||
|
||
// 交互提示信息 | ||
messages: { | ||
type: '确保本次提交遵循 Angular 规范!\n选择你要提交的类型:', | ||
scope: '\n选择一个 scope(可选):', | ||
// 选择 scope: custom 时会出下面的提示 | ||
customScope: '请输入自定义的 scope:', | ||
subject: '填写简短精炼的变更描述:\n', | ||
body: '填写更加详细的变更描述(可选)。使用 "|" 换行:\n', | ||
breaking: '列举非兼容性重大的变更(可选):\n', | ||
footer: '列举出所有变更的 ISSUES CLOSED(可选)。 例如: #31, #34:\n', | ||
confirmCommit: '确认提交?', | ||
}, | ||
|
||
// 设置只有 type 选择了 feat 或 fix,才询问 breaking message | ||
allowBreakingChanges: ['feat', 'fix'], | ||
|
||
// 跳过要询问的步骤 | ||
// skipQuestions: ['body', 'footer'], | ||
|
||
subjectLimit: 100, // subject 限制长度 | ||
breaklineChar: '|', // 换行符,支持 body 和 footer | ||
// footerPrefix : 'ISSUES CLOSED:' | ||
// askForBreakingChangeFirst : true, | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# 只在开发模式中被载入 | ||
ENV = 'development' | ||
|
||
# 网站前缀 | ||
BASE_URL = / | ||
|
||
# base api | ||
VUE_APP_BASE_API = '/api/admin/' | ||
VUE_APP_BASE_SOCKET_PATH = '/ws' | ||
VUE_APP_BASE_SOCKET_NSP = '/admin' | ||
|
||
# mock api | ||
VUE_APP_MOCK_API = '/mock-api/' | ||
|
||
# API | ||
VUE_APP_API_URL = http://29135jo738.zicp.vip/api/v1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
# 只在开发模式中被载入 | ||
ENV = 'production' | ||
|
||
# base api | ||
VUE_APP_BASE_API = '/api/admin/' | ||
VUE_APP_BASE_SOCKET_PATH = '/ws' | ||
VUE_APP_BASE_SOCKET_NSP = '/admin' | ||
|
||
# 网站前缀 | ||
BASE_URL = /vue3-antd-admin/ | ||
|
||
# mock api | ||
VUE_APP_MOCK_API = '/mock-api/' | ||
|
||
# API | ||
VUE_APP_API_URL = http://29135jo738.zicp.vip/api/v1 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
|
||
*.sh | ||
node_modules | ||
*.md | ||
*.woff | ||
*.ttf | ||
.vscode | ||
.idea | ||
dist | ||
/public | ||
/docs | ||
.husky | ||
.local | ||
/bin | ||
/src/mock | ||
Dockerfile |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,77 @@ | ||
module.exports = { | ||
root: true, | ||
env: { | ||
browser: true, | ||
node: true, | ||
es6: true, | ||
}, | ||
parser: 'vue-eslint-parser', | ||
parserOptions: { | ||
parser: '@typescript-eslint/parser', | ||
ecmaVersion: 2020, | ||
sourceType: 'module', | ||
jsxPragma: 'React', | ||
ecmaFeatures: { | ||
jsx: true, | ||
}, | ||
}, | ||
extends: [ | ||
'plugin:vue/vue3-recommended', | ||
'plugin:@typescript-eslint/recommended', | ||
'prettier', | ||
'plugin:prettier/recommended', | ||
], | ||
rules: { | ||
'vue/script-setup-uses-vars': 'error', | ||
'@typescript-eslint/ban-ts-ignore': 'off', | ||
'@typescript-eslint/explicit-function-return-type': 'off', | ||
'@typescript-eslint/no-explicit-any': 'off', | ||
'@typescript-eslint/no-var-requires': 'off', | ||
'@typescript-eslint/no-empty-function': 'off', | ||
'vue/custom-event-name-casing': 'off', | ||
'no-use-before-define': 'off', | ||
'@typescript-eslint/no-use-before-define': 'off', | ||
'@typescript-eslint/ban-ts-comment': 'off', | ||
'@typescript-eslint/ban-types': 'off', | ||
'@typescript-eslint/no-non-null-assertion': 'off', | ||
'@typescript-eslint/explicit-module-boundary-types': 'off', | ||
'@typescript-eslint/no-unused-vars': [ | ||
'error', | ||
{ | ||
argsIgnorePattern: '^_', | ||
varsIgnorePattern: '^_', | ||
}, | ||
], | ||
'no-unused-vars': [ | ||
'error', | ||
{ | ||
argsIgnorePattern: '^_', | ||
varsIgnorePattern: '^_', | ||
}, | ||
], | ||
'space-before-function-paren': 'off', | ||
|
||
'vue/attributes-order': 'off', | ||
'vue/one-component-per-file': 'off', | ||
'vue/html-closing-bracket-newline': 'off', | ||
'vue/max-attributes-per-line': 'off', | ||
'vue/multiline-html-element-content-newline': 'off', | ||
'vue/singleline-html-element-content-newline': 'off', | ||
'vue/attribute-hyphenation': 'off', | ||
'vue/require-default-prop': 'off', | ||
'vue/require-explicit-emits': 'off', | ||
'vue/html-self-closing': [ | ||
'error', | ||
{ | ||
html: { | ||
void: 'always', | ||
normal: 'never', | ||
component: 'always', | ||
}, | ||
svg: 'always', | ||
math: 'always', | ||
}, | ||
], | ||
'vue/multi-word-component-names': 'off', | ||
}, | ||
}; |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,35 @@ | ||
name: deploy | ||
|
||
env: | ||
# 7 GiB by default on GitHub, setting to 6 GiB | ||
# https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources | ||
NODE_OPTIONS: --max-old-space-size=6144 | ||
|
||
on: | ||
push: | ||
branches: [main] | ||
|
||
jobs: | ||
deploy: | ||
runs-on: ubuntu-latest | ||
steps: | ||
- uses: actions/checkout@v2 | ||
|
||
- name: Setup Node.js v14.x | ||
uses: actions/setup-node@v1 | ||
with: | ||
node-version: '14.x' | ||
|
||
- name: Install | ||
run: yarn install --frozen-lockfile | ||
|
||
- name: Build | ||
run: yarn build | ||
|
||
- name: Deploy | ||
uses: peaceiris/actions-gh-pages@v3 | ||
with: | ||
publish_dir: ./dist | ||
personal_token: ${{ secrets.PERSONAL_TOKEN }} | ||
commit_message: Update ghPages | ||
force_orphan: true |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
node_modules | ||
.DS_Store | ||
dist | ||
.npmrc | ||
.cache | ||
|
||
tests/server/static | ||
tests/server/static/upload | ||
|
||
.local | ||
# local env files | ||
.env.local | ||
.env.*.local | ||
.eslintcache | ||
|
||
# Log files | ||
npm-debug.log* | ||
yarn-debug.log* | ||
yarn-error.log* | ||
pnpm-debug.log* | ||
|
||
# Editor directories and files | ||
.idea | ||
# .vscode | ||
*.suo | ||
*.ntvs* | ||
*.njsproj | ||
*.sln | ||
*.sw? |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
#!/bin/sh | ||
|
||
# shellcheck source=./_/husky.sh | ||
. "$(dirname "$0")/_/husky.sh" | ||
|
||
npx --no-install commitlint --edit "$1" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
#!/bin/sh | ||
command_exists () { | ||
command -v "$1" >/dev/null 2>&1 | ||
} | ||
|
||
# Workaround for Windows 10, Git Bash and Yarn | ||
if command_exists winpty && test -t 1; then | ||
exec < /dev/tty | ||
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,8 @@ | ||
#!/bin/sh | ||
. "$(dirname "$0")/_/husky.sh" | ||
. "$(dirname "$0")/common.sh" | ||
|
||
[ -n "$CI" ] && exit 0 | ||
|
||
# Format and submit code according to lintstagedrc.js configuration | ||
npm run lint:lint-staged |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
/dist/* | ||
.local | ||
.output.js | ||
/node_modules/** | ||
|
||
**/*.svg | ||
**/*.sh | ||
|
||
/public/* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
/dist/* | ||
/public/* |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
{ | ||
"recommendations": [ | ||
"johnsoncodehk.volar", | ||
"dbaeumer.vscode-eslint", | ||
"stylelint.vscode-stylelint", | ||
"esbenp.prettier-vscode", | ||
"mrmlnc.vscode-less", | ||
"lokalise.i18n-ally", | ||
"antfu.iconify", | ||
"mikestead.dotenv", | ||
"heybourn.headwind" | ||
] | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,13 @@ | ||
{ | ||
"version": "0.2.0", | ||
"configurations": [ | ||
{ | ||
"type": "chrome", | ||
"request": "launch", | ||
"name": "Launch Chrome", | ||
"url": "http://localhost:8080", | ||
"webRoot": "${workspaceFolder}/src", | ||
"sourceMaps": true | ||
} | ||
] | ||
} |
Oops, something went wrong.