在<template>
区域中,Intellij使用2个空格进行缩进,对于<script>
部分,它使用4个空格。由于缩进不同,我在运行npm run dev
时出现错误。
我已经将 Intellij 设置为对我能找到的所有文件类型使用 4 个空格(不包括 JS 或 .vue)。项目本身使用 2 个空格(我想改变一下)。
但是,现在就像我说的,它在同一文件中使用两种不同的缩进样式,这会导致很多问题。
Code -> Reformat code
将代码更改为具有 2 个不同缩进的这种样式。
知道发生了什么吗?谢谢!
首先,请确保您没有在Settings/Preferences | Editor | Code Style
中启用检测并使用现有文件缩进进行编辑。如果这样做,则在自动缩进时,可能会应用错误的设置。
然后,尝试使用Control+Alt+L
或代码 ->重新格式化代码重新格式化代码。