prettier插件个人配置以及配置说明

// prettier.config.js
module.exports = { /** * @description 尾随逗号 */ trailingComma: 'none', /** * @description 箭头函数 * @example avoid x => x * @example always (x) => x */ arrowParens: 'avoid', /** * @description 代码最大长度 超过换行 */ printWidth: 200, /** * @description 缩进行数 */ tabWidth: 4, useTabs: false, /** * @description 在结尾增加分号 */ semi: true, /** * @description 使用单引号 */ singleQuote: true, quoteProps: 'as-needed', /** * @description 使用jsx */ jsxSingleQuote: true, /** * @description 对象属性之间是否需要空格 * @example true { foo: bar } * @example false {foo: bar} */ bracketSpacing: true, /** * @description jsx语法中的开始标签是否换行显示 */ bracketSameLine: false, proseWrap: 'never', htmlWhitespaceSensitivity: 'css', /** * @description vue 文件 script 以及style标签是否缩进 */ vueIndentScriptAndStyle: false, endOfLine: 'crlf' };

 

posted @ 2021-11-13 11:04  半糖也甜吖  阅读(900)  评论(0编辑  收藏  举报