配置格式化換行 .prettierrc


配置格式化換行

  .prettierrc在根目錄創建文件 
  .prettierrc  {   
      "printWidth": 150
     }

module.exports = {

  printWidth: 200, //行寬

  semi: true, //分號

  singleQuote: true, // 使用單引號

  useTabs: false, //使用 tab 縮進

  tabWidth: 2, //縮進

  trailingComma: 'es5', //后置逗號,多行對象、數組在最后一行增加逗號

  arrowParens: 'avoid', //箭頭函數只有一個參數的時候可以忽略括號

  bracketSpacing: true, //括號內部不要出現空格

  proseWrap: 'preserve', //換行方式 默認值。因為使用了一些折行敏感型的渲染器(如GitHub comment)而按照markdown文本樣式進行折行

  parser: 'babylon', //格式化的解析器,默認是babylon

  endOfLine: 'auto', // 結尾是 \n \r \n\r auto

  jsxSingleQuote: false, // 在jsx中使用單引號代替雙引號

  jsxBracketSameLine: false, //在jsx中把'>' 是否單獨放一行

  stylelintIntegration: false, //不讓prettier使用stylelint的代碼格式進行校驗

  eslintIntegration: false, //不讓prettier使用eslint的代碼格式進行校驗

  tslintIntegration: false, // 不讓prettier使用tslint的代碼格式進行校驗

  disableLanguages: ['vue'], // 不格式化vue文件,vue文件的格式化單獨設置

  htmlWhitespaceSensitivity: 'ignore',

  ignorePath: '.prettierignore', // 不使用prettier格式化的文件填寫在項目的.prettierignore文件中

  requireConfig: false, // Require a 'prettierconfig' to format prettier
}


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM