vue.js - 无法在 WebStorm 中完全格式化 `less` 文件中的 `.vue` 代码

标签 vue.js less webstorm

使用option + command + L无法格式化.vue<中的less代码 文件完全在 WebStorm 中。

enter image description here

你看到上面的快照,它的格式类似于 css.tag-model-mask block 代码应该缩进更多 2 个空格。

下面是缩进的设置,我也不认为这会影响.vue文件。

enter image description here

最佳答案

后来我找到了解决办法:

首先配置 Preferences -> Editor -> Code Style -> Less ,我这样做了:

其次,添加 rel="stylesheet/less"属性(property)给<script> :

<style lang="less" rel="stylesheet/less">

然后格式化它会工作的文件。

关于vue.js - 无法在 WebStorm 中完全格式化 `less` 文件中的 `.vue` 代码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49398570/

相关文章:

javascript - Vue.js 和 vue-i18n,从 $ajax 到对象文字的 json

compilation - TypeScript 不会立即在 WebStorm 中转换

javascript - vue 2.0 中的自定义过滤器不返回任何内容

javascript - 如何在vue js中获取绑定(bind)值?

vue.js - Vuex:在用户输入后如何判断状态是否是脏的/原始的?

css - 如何让 LESS 将 CSS 规则与逗号结合起来

css - 背景图片在 Safari 4/5 中不起作用

css - 按需导入 LESS 文件

typescript - PhpStorm 中的 "Types are not supported by current JavaScript version"

javascript - Browserify 路径和 Webstorm 配置