[TOC]
## VSCode
### 1. 扩展安装
> 以下为项目初始化必须要安装的扩展,若有冲突的扩展项,请当前工作区进行禁用。
#### 1.1 代码规范相关
1. `ESLint` # Eslint 文件格式化
2. `Pretier - Code formatter` #md 文件格式化
#### 1.2 开发体验相关
1. `Git History`
2. `Git History Diff`
3. `vscode-icons` #文件显示图标,开发体验优化用到
4. `TODO Highlight` #TODO 高亮展示
5. `Todo Tree` #显示待办任务列表
6. `SVG` #svg 图标文件预览
### 2. 更多
> 以下为可选安装配置项
1. `json`文件查看和编辑默认不支持注释,右下角可切换`Select Language Mode`,可切换为`JSON with Comments`。
2. `markdown`文件导出`PDF`或者`WORD`,可安装`Markdown Preview Enhanced`扩展。
- 官方文档:https://shd101wyy.github.io/markdown-preview-enhanced/#/zh-cn/pdf
- 导出`PDF`,推荐使用`Chrome (Puppeteer)`来导出。
- 操作步骤:https://shd101wyy.github.io/markdown-preview-enhanced/#/zh-cn/pdf
- 导出`WORD`,推荐使用`Pandoc`来导出。
- 环境要求:需要先安装`Pandoc`应用:https://shd101wyy.github.io/markdown-preview-enhanced/#/zh-cn/pandoc
- 操作步骤:
- 1.`markdown`文件增加`front-matter`声明:https://shd101wyy.github.io/markdown-preview-enhanced/#/zh-cn/pandoc-pdf
- 2.`markdown`文件单击右键,选中`Markdown Preview Enhanced`,右侧预览文件,单击右键,选中`Pandoc`
### 3. 常见问题
1. `tsconfig.json` 配置文件有警告信息:
```
Problems loading reference 'https://json.schemastore.org/tsconfig': Unable to load schema from 'https://json.schemastore.org/tsconfig': Request vscode/content failed
```
**原因:**
`vscode` 在加载 `tsconfig.json` 文件时会向 `https://json.schemastore.org/tsconfig` 发送请求,由于本机的同源策略安全设置,不允许跨域访问资源,所有会将该请求的响应数据拦截。
**解决办法:**
在用户设置中,找到 `vscode` 中的代理服务器配置:Proxy-Authoriazation 配置项,点击`在 setting.json 中编辑`,然后在 settings.json 中加入该配置字段:
```json
{
"http.proxyAuthorization": "false"
}
```
### 4. 常用快捷键
1. 多行编辑(列编辑模式)
- 鼠标点击,光标移至某个地方;
- option + commond,同时按 ↓ 键,上下移动使得光标覆盖多行即可。
没有合适的资源?快使用搜索试试~ 我知道了~
Traction Widget 包含UI和函数两大部分,是一个大型中台通用业务组件库
共132个文件
ts:33个
vue:25个
md:21个
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 110 浏览量
2023-12-23
10:00:30
上传
评论
收藏 745KB ZIP 举报
温馨提示
Traction Widget 包含UI和函数两大部分,是一个大型中台通用业务组件库,聚焦系统业务开发需求,收纳高频使用的前端通用组件及工具函数,助力实现高效、标准的业务开发迭代流程。这些组件像汽车的连接零件一样,将关联部分紧紧连接在一起,牵引起来,发挥纽带作用
资源推荐
资源详情
资源评论
收起资源包目录
Traction Widget 包含UI和函数两大部分,是一个大型中台通用业务组件库 (132个子文件)
commit-msg 80B
.eslintignore 42B
loading.gif 29KB
.gitignore 325B
genComponentDoc.js 7KB
release.js 6KB
config.js 4KB
build-types.js 4KB
esm-jsc.js 3KB
jest.config.js 2KB
build-shard.js 2KB
transform.js 2KB
compilerCss.js 2KB
build-umd.js 1KB
build-esm.js 1KB
injectcss.js 739B
.commitlintrc.js 526B
playground.js 473B
build.js 397B
index.js 315B
generate-doc.js 112B
jest.setup.js 104B
package.json 3KB
.eslintrc.json 962B
settings.json 863B
package.json 838B
tsconfig.json 789B
tsconfig.json 724B
lerna.json 151B
extensions.json 140B
index.less 4KB
index.less 2KB
index.less 1KB
index.less 995B
index.less 889B
index.less 772B
index.less 594B
index.less 536B
index.less 210B
index.md 4KB
validate.md 3KB
index.md 3KB
index.md 3KB
index.md 3KB
index.md 2KB
README.md 2KB
index.md 2KB
README.md 2KB
index.md 2KB
getUrlParams.md 1KB
index.md 1KB
index.md 1KB
forceDownload.md 1KB
DEV_README.md 1KB
index.md 1024B
index.md 867B
formatterEmptyValue.md 723B
start.md 703B
isIE.md 400B
CHANGELOG.md 0B
.npmignore 22B
componentOverview.png 77KB
loading.png 56KB
demo.png 52KB
pre-commit 58B
.prettierrc 56B
emptyQueryResult.svg 378KB
emptyInitResult.svg 306KB
noPermissions.svg 19KB
simulatorUser.svg 3KB
language.svg 3KB
esc.svg 2KB
arrowDown.svg 1KB
utils.ts 4KB
validate.ts 2KB
dynamicFormOperate.ts 2KB
useModel.ts 2KB
index.ts 1KB
getUrlParams.ts 895B
withInstall.ts 892B
interface.ts 863B
forceDownload.ts 416B
index.ts 390B
index.ts 381B
index.ts 363B
index.ts 336B
index.ts 336B
index.ts 318B
index.ts 318B
isIE.ts 296B
index.ts 291B
index.ts 291B
formatterEmptyValue.ts 238B
index.ts 195B
getPrefixCls.ts 157B
global.d.ts 156B
global.d.ts 155B
index.ts 54B
index.ts 54B
index.ts 54B
共 132 条
- 1
- 2
资源评论
Java程序员-张凯
- 粉丝: 1w+
- 资源: 6651
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功