问题描述
使用官方脚手架搭建的egg应用,可以使用beautify直接格式化
但是可能会遇到个问题,就是自己新创建的文件(比如控制器之类),可以格式化,但是格式化之后会报错,我是因为代码缩进所出的错误
解决方案
会出现以下文件页面
然后,找到我们的项目目录,新建.jsbeautifyrc
文件
{
"brace_style": "none,preserve-inline",
"indent_size": 2, // 缩进长度
"indent_char": " ", // 缩进以是什么代替
"jslint_happy": true,
"unformatted": [""],
"css": {
"indent_size": 2
},
"end_with_newline": true // 行尾是否有换行符
}
这是我的文件配置,如有需要,请到 官方文档 进行查找
接下来,我们使用 Alt+Shift+f
组合键就可以格式化代码了
如果不能成功,可以重启试一试
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。