@violent/prettier-config

0.0.2 • Public • Published

@violent/prettier-config

Usage

Install:

$ npm i --save-dev @violent/prettier-config prettier
or
$ yarn add --dev prettier @violent/prettier-config

Edit package.json:

{
  "prettier": "@violent/prettier-config"
}

or

create .prettierrc.json file and Add the following code to the file

module.exports = {
    "$schema": "http://json.schemastore.org/prettierrc",
    "printWidth": 120, // 每一行的最大长度
    "tabWidth": 2, // 缩进空格级别
    "useTabs": true,
    "semi": true, // 末尾添加分号
    "singleQuote": false, // 使用双引号
    "quoteProps": "consistent", // 如果对象中的至少一个属性需要引号,请引用所有属性。
    "jsxSingleQuote": false, //在jsx中使用双引号
    "trailingComma": "es5", // 在 ES5 中有效的尾随逗号(对象、数组等)。TypeScript 中的类型参数中没有尾随逗号。
    "bracketSpacing": true, // 在对象文字中的括号之间打印空格
    "bracketSameLine": false, // 多行元素的 ">" 结尾括号放在最后一行,而不是尾随
    "arrowParens": "avoid", // 箭头函数中尽量不添加括号
    "proseWrap": "preserve",
    "vueIndentScriptAndStyle": false, //在 Vue 文件中不缩进脚本和样式标签
    "endOfLine":"lf", // 使用lf结尾
}

Readme

Keywords

Package Sidebar

Install

npm i @violent/prettier-config

Weekly Downloads

0

Version

0.0.2

License

MIT

Unpacked Size

4.9 kB

Total Files

7

Last publish

Collaborators

  • violent