-
Notifications
You must be signed in to change notification settings - Fork 0
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
abra
committed
Oct 25, 2024
0 parents
commit 8c46b69
Showing
223 changed files
with
26,918 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,14 @@ | ||
root = true | ||
|
||
[*] | ||
indent_style = space | ||
end_of_line = lf | ||
charset = utf-8 | ||
trim_trailing_whitespace = true | ||
insert_final_newline = true | ||
|
||
[*.md] | ||
trim_trailing_whitespace = false | ||
|
||
[*.{ts,js,vue,css}] | ||
indent_size = 2 |
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,5 @@ | ||
# 打包路径 根据项目不同按需配置 | ||
VITE_BASE_URL = / | ||
VITE_IS_REQUEST_PROXY = true | ||
VITE_API_URL = https://service-bv448zsw-1257786608.gz.apigw.tencentcs.com | ||
VITE_API_URL_PREFIX = /api |
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,5 @@ | ||
# 打包路径 | ||
VITE_BASE_URL = / | ||
VITE_IS_REQUEST_PROXY = true | ||
VITE_API_URL = https://service-exndqyuk-1257786608.gz.apigw.tencentcs.com | ||
VITE_API_URL_PREFIX = /api |
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,5 @@ | ||
# 打包路径 根据项目不同按需配置 | ||
VITE_BASE_URL = https://static.tdesign.tencent.com/starter/vue-next/ | ||
VITE_IS_REQUEST_PROXY = true | ||
VITE_API_URL = https://service-bv448zsw-1257786608.gz.apigw.tencentcs.com | ||
VITE_API_URL_PREFIX = /api |
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,5 @@ | ||
# 打包路径 根据项目不同按需配置 | ||
VITE_BASE_URL = / | ||
VITE_IS_REQUEST_PROXY = true | ||
VITE_API_URL = https://service-exndqyuk-1257786608.gz.apigw.tencentcs.com | ||
VITE_API_URL_PREFIX = /api |
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,14 @@ | ||
snapshot* | ||
dist | ||
lib | ||
es | ||
esm | ||
node_modules | ||
src/_common | ||
static | ||
cypress | ||
script/test/cypress | ||
_site | ||
temp* | ||
static/ | ||
!.prettierrc.js |
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,112 @@ | ||
{ | ||
"extends": [ | ||
"plugin:@typescript-eslint/recommended", | ||
"eslint-config-airbnb-base", | ||
"@vue/typescript/recommended", | ||
"plugin:vue/vue3-recommended", | ||
"plugin:vue-scoped-css/base", | ||
"plugin:prettier/recommended" | ||
], | ||
"env": { | ||
"browser": true, | ||
"node": true, | ||
"jest": true, | ||
"es6": true | ||
}, | ||
"globals": { | ||
"defineProps": "readonly", | ||
"defineEmits": "readonly" | ||
}, | ||
"plugins": ["vue", "@typescript-eslint", "simple-import-sort"], | ||
"parserOptions": { | ||
"parser": "@typescript-eslint/parser", | ||
"sourceType": "module", | ||
"allowImportExportEverywhere": true, | ||
"ecmaFeatures": { | ||
"jsx": true | ||
} | ||
}, | ||
"settings": { | ||
"import/extensions": [".js", ".jsx", ".ts", ".tsx"] | ||
}, | ||
"rules": { | ||
"no-console": "off", | ||
"no-continue": "off", | ||
"no-restricted-syntax": "off", | ||
"no-plusplus": "off", | ||
"no-param-reassign": "off", | ||
"no-shadow": "off", | ||
"guard-for-in": "off", | ||
|
||
"import/extensions": "off", | ||
"import/no-unresolved": "off", | ||
"import/no-extraneous-dependencies": "off", | ||
"import/prefer-default-export": "off", | ||
"import/first": "off", // https://github.com/vuejs/vue-eslint-parser/issues/58 | ||
"@typescript-eslint/no-explicit-any": "off", | ||
"@typescript-eslint/explicit-module-boundary-types": "off", | ||
"vue/first-attribute-linebreak": 0, | ||
|
||
|
||
"@typescript-eslint/no-unused-vars": [ | ||
"error", | ||
{ | ||
"argsIgnorePattern": "^_", | ||
"varsIgnorePattern": "^_" | ||
} | ||
], | ||
"no-unused-vars": [ | ||
"error", | ||
{ | ||
"argsIgnorePattern": "^_", | ||
"varsIgnorePattern": "^_" | ||
} | ||
], | ||
"no-use-before-define": "off", | ||
"@typescript-eslint/no-use-before-define": "off", | ||
"@typescript-eslint/ban-ts-comment": "off", | ||
"@typescript-eslint/ban-types": "off", | ||
"class-methods-use-this": "off", // 因为AxiosCancel必须实例化而能静态化所以加的规则,如果有办法解决可以取消 | ||
"simple-import-sort/imports": "error", | ||
"simple-import-sort/exports": "error" | ||
}, | ||
"overrides": [ | ||
{ | ||
"files": ["*.vue"], | ||
"rules": { | ||
"vue/component-name-in-template-casing": [2, "kebab-case"], | ||
"vue/require-default-prop": 0, | ||
"vue/multi-word-component-names": 0, | ||
"vue/no-reserved-props": 0, | ||
"vue/no-v-html": 0, | ||
"vue-scoped-css/enforce-style-type": ["error", { "allows": ["scoped"] }] | ||
} | ||
}, | ||
{ | ||
"files": ["*.ts", "*.tsx"], // https://github.com/typescript-eslint eslint-recommended | ||
"rules": { | ||
"constructor-super": "off", // ts(2335) & ts(2377) | ||
"getter-return": "off", // ts(2378) | ||
"no-const-assign": "off", // ts(2588) | ||
"no-dupe-args": "off", // ts(2300) | ||
"no-dupe-class-members": "off", // ts(2393) & ts(2300) | ||
"no-dupe-keys": "off", // ts(1117) | ||
"no-func-assign": "off", // ts(2539) | ||
"no-import-assign": "off", // ts(2539) & ts(2540) | ||
"no-new-symbol": "off", // ts(2588) | ||
"no-obj-calls": "off", // ts(2349) | ||
"no-redeclare": "off", // ts(2451) | ||
"no-setter-return": "off", // ts(2408) | ||
"no-this-before-super": "off", // ts(2376) | ||
"no-undef": "off", // ts(2304) | ||
"no-unreachable": "off", // ts(7027) | ||
"no-unsafe-negation": "off", // ts(2365) & ts(2360) & ts(2358) | ||
"no-var": "error", // ts transpiles let/const to var, so no need for vars any more | ||
"prefer-const": "error", // ts provides better types with const | ||
"prefer-rest-params": "error", // ts provides better types with rest args over arguments | ||
"prefer-spread": "error", // ts transpiles spread to apply, so no need for manual apply | ||
"valid-typeof": "off" // ts(2367) | ||
} | ||
} | ||
] | ||
} |
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 @@ | ||
*.ts text eol=lf | ||
*.vue text eol=lf | ||
*.tsx text eol=lf | ||
*.jsx text eol=lf | ||
*.html text eol=lf | ||
*.json text eol=lf |
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,79 @@ | ||
name: 反馈 Bug | ||
description: 通过 github 模板进行 Bug 反馈。 | ||
title: "[组件名称] 描述问题的标题" | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
# 欢迎你的参与 | ||
tdesign-vue-next-starter 的 Issue 列表接受 bug 报告或是新功能请求。也可加入官方社区:<img width="80px" src="https://user-images.githubusercontent.com/15634204/157386871-bf84c2ea-a02f-4c1c-b6fd-577450cdbcf7.png" /> | ||
在发布一个 Issue 前,请确保: | ||
- 在 [常见问题](https://tdesign.tencent.com/about/faq)、[更新日志](https://github.com/Tencent/tdesign-vue-next-starter/blob/main/CHANGELOG.md) 和 [旧Issue列表](https://github.com/Tencent/tdesign-vue-next-starter/issues?q=is%3Aissue) 中搜索过你的问题。(你的问题可能已有人提出,也可能已在最新版本中被修正) | ||
- 如果你发现一个已经关闭的旧 Issue 在最新版本中仍然存在,不要在旧 Issue 下面留言,请建一个新的 issue。 | ||
- type: input | ||
id: version | ||
attributes: | ||
label: tdesign-vue-next-starter 版本 | ||
description: 请检查在最新项目版本中能否重现此 issue。 | ||
placeholder: 请填写 | ||
validations: | ||
required: true | ||
|
||
- type: input | ||
id: reproduce | ||
attributes: | ||
label: 重现链接 | ||
description: 请提供尽可能精简的 CodePen、CodeSandbox 或 GitHub 仓库的链接。请不要填无关链接,否则你的 Issue 将被关闭。 | ||
placeholder: 请填写 | ||
|
||
- type: textarea | ||
id: reproduceSteps | ||
attributes: | ||
label: 重现步骤 | ||
description: 请清晰的描述重现该 Issue 的步骤,这能帮助我们快速定位问题。没有清晰重现步骤将不会被修复,标有 'need reproduction' 的 Issue 在 7 天内不提供相关步骤,将被关闭。 | ||
placeholder: 请填写 | ||
|
||
- type: textarea | ||
id: expect | ||
attributes: | ||
label: 期望结果 | ||
placeholder: 请填写 | ||
|
||
- type: textarea | ||
id: actual | ||
attributes: | ||
label: 实际结果 | ||
placeholder: 请填写 | ||
|
||
- type: input | ||
id: frameworkVersion | ||
attributes: | ||
label: 框架版本 | ||
placeholder: Vue(3.2.0) | ||
|
||
- type: input | ||
id: browsersVersion | ||
attributes: | ||
label: 浏览器版本 | ||
placeholder: Chrome(8.213.231.123) | ||
|
||
- type: input | ||
id: systemVersion | ||
attributes: | ||
label: 系统版本 | ||
placeholder: MacOS(11.2.3) | ||
|
||
- type: input | ||
id: nodeVersion | ||
attributes: | ||
label: Node版本 | ||
placeholder: 请填写 | ||
|
||
- type: textarea | ||
id: remarks | ||
attributes: | ||
label: 补充说明 | ||
description: 可以是遇到这个 bug 的业务场景、上下文等信息。 | ||
placeholder: 请填写 |
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,5 @@ | ||
blank_issues_enabled: true | ||
contact_links: | ||
- name: 使用 issue-helper 新建 | ||
url: https://Tencent.github.io/tdesign/issue-helper/?lang=zh-CN&repo=Tencent/tdesign-vue-next-starter | ||
about: 使用 https://Tencent.github.io/tdesign/issue-helper/ 创建 issue,其中包含 bug 和 feature,表单提交更加严格。 |
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,30 @@ | ||
name: 反馈新功能 | ||
description: 通过 github 模板进行新功能反馈。 | ||
title: "[组件名称] 描述问题的标题" | ||
body: | ||
- type: markdown | ||
attributes: | ||
value: | | ||
# 欢迎你的参与 | ||
tdesign-vue-next-starter 的 Issue 列表接受 bug 报告或是新功能请求。也可加入官方社区:<img width="80px" src="https://user-images.githubusercontent.com/15634204/157386871-bf84c2ea-a02f-4c1c-b6fd-577450cdbcf7.png" /> | ||
在发布一个 Issue 前,请确保: | ||
- 在 [常见问题](https://tdesign.tencent.com/about/faq)、[更新日志](https://github.com/Tencent/tdesign-vue-next-starter/blob/main/CHANGELOG.md) 和 [旧Issue列表](https://github.com/Tencent/tdesign-vue-next-starter/issues?q=is%3Aissue) 中搜索过你的问题。(你的问题可能已有人提出,也可能已在最新版本中被修正) | ||
- 如果你发现一个已经关闭的旧 Issue 在最新版本中仍然存在,不要在旧 Issue 下面留言,请建一个新的 issue。 | ||
- type: textarea | ||
id: functionContent | ||
attributes: | ||
label: 这个功能解决了什么问题 | ||
description: 请详尽说明这个需求的用例和场景。最重要的是:解释清楚是怎样的用户体验需求催生了这个功能上的需求。我们将考虑添加在现有 API 无法轻松实现的功能。新功能的用例也应当足够常见。 | ||
placeholder: 请填写 | ||
validations: | ||
required: true | ||
|
||
- type: textarea | ||
id: functionalExpectations | ||
attributes: | ||
label: 你建议的方案是什么 | ||
placeholder: 请填写 | ||
validations: | ||
required: 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,52 @@ | ||
<!-- | ||
首先,感谢你的贡献!😄 | ||
请阅读并遵循 [TDesign 贡献指南](https://github.com/Tencent/tdesign/blob/main/docs/contributing.md),填写以下 pull request 的信息。 | ||
PR 在维护者审核通过后会合并,谢谢! | ||
--> | ||
|
||
### 🤔 这个 PR 的性质是? | ||
|
||
- [ ] 日常 bug 修复 | ||
- [ ] 新特性提交 | ||
- [ ] 文档改进 | ||
- [ ] 演示代码改进 | ||
- [ ] 组件样式/交互改进 | ||
- [ ] CI/CD 改进 | ||
- [ ] 重构 | ||
- [ ] 代码风格优化 | ||
- [ ] 测试用例 | ||
- [ ] 分支合并 | ||
- [ ] 其他 | ||
|
||
### 🔗 相关 Issue | ||
|
||
<!-- | ||
1. 描述相关需求的来源,如相关的 issue 讨论链接。 | ||
--> | ||
|
||
### 💡 需求背景和解决方案 | ||
|
||
<!-- | ||
1. 要解决的具体问题。 | ||
2. 列出最终的 API 实现和用法。 | ||
3. 涉及UI/交互变动需要有截图或 GIF。 | ||
--> | ||
|
||
### 📝 更新日志 | ||
|
||
<!-- | ||
从用户角度描述具体变化,以及可能的 breaking change 和其他风险。 | ||
--> | ||
|
||
- fix(组件名称): 处理问题或特性描述 ... | ||
|
||
- [ ] 本条 PR 不需要纳入 Changelog | ||
|
||
### ☑️ 请求合并前的自查清单 | ||
|
||
⚠️ 请自检并全部**勾选全部选项**。⚠️ | ||
|
||
- [ ] 文档已补充或无须补充 | ||
- [ ] 代码演示已提供或无须提供 | ||
- [ ] TypeScript 定义已补充或无须补充 | ||
- [ ] Changelog 已提供或无须提供 |
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,20 @@ | ||
# Basic dependabot.yml file with | ||
# minimum configuration for two package managers | ||
|
||
version: 2 | ||
updates: | ||
# Enable version updates for npm | ||
- package-ecosystem: "npm" | ||
# Look for `package.json` and `lock` files in the `root` directory | ||
directory: "/" | ||
# Check the npm registry for updates every day (weekdays) | ||
schedule: | ||
interval: "monthly" | ||
|
||
# Enable version updates for Docker | ||
- package-ecosystem: "docker" | ||
# Look for a `Dockerfile` in the `root` directory | ||
directory: "/" | ||
# Check for updates once a week | ||
schedule: | ||
interval: "monthly" |
Oops, something went wrong.