vue3+typescript在vscode eslint与prettier的函数空格格式化问题
在vue3中使用typescript时,<script lang="ts"></script>在定义function 时出现函数名后空格被格式化掉的问题原因是因为eslint的格式化与prettier有格式冲突,perttier没有关于函数名空格的配置,默认是函数名后不保留空格,所以在vetur配置中不可以使用prettier插件来格式化代码,而要使用vscode自带的vs
·
在vue3中使用typescript时,
<script lang="ts">
</script>
在定义function 时出现函数名后空格被格式化掉的问题
原因是因为eslint的格式化与prettier有格式冲突,perttier没有关于函数名空格的配置,默认是函数名后不保留空格,
所以在vetur配置中不可以使用prettier插件来格式化代码,而要使用vscode自带的vscode -typescript
// javascript
"vetur.format.defaultFormatter.js": "vscode-typescript",
"javascript.format.insertSpaceBeforeFunctionParenthesis": true,
// typescript
"vetur.format.defaultFormatter.ts": "vscode-typescript",
"typescript.format.insertSpaceBeforeFunctionParenthesis": true
更多推荐
已为社区贡献3条内容
所有评论(0)