Upgrade to Pro — share decks privately, control downloads, hide ads and more …

NuxtをTS&SCSSで書くにあたってのLinter&formatterの話

Kyousuke Abe
July 12, 2019
680

 NuxtをTS&SCSSで書くにあたってのLinter&formatterの話

Kyousuke Abe

July 12, 2019
Tweet

Transcript

  1. 57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoy 5.5"N 136°52’57.6"E

    Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E oya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15 57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoy 5.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E oya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15 57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoy 5.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E oya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15 57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoy 5.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E oya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15 57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoy 5.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E oya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15 57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoy 5.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E oya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15 57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoy 5.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E oya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15 57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoy 5.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E oya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15 57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoy 5.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E oya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15 57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoy 5.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E oya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15 57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoy 5.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E oya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15 57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoy 5.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E oya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15 57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E Yahoo! Nagoy 5.5"N 136°52’57.6"E Yahoo! Nagoya Office 35°10'15.5"N 136°52’57.6"E /VYUΛ544$44Ͱॻ͘ʹ͋ͨͬͯͷ -JOUFSGPSNBUUFSͷ࿩  !7VFKT/JHIU/BHPZB
  2. Θͨ͘͠ʹ͍ͭͯ { "@context": "http://schema.org", "@type": "Person", "name": "Kyousuke Abe", "alternateName":

    "安部亨佑", "birthPlace": "Iwata, Shizuoka", "birthDate": "1982.9.24", "height": "181 cm", "weight": "68 kg", "gender": "male", "worksFor": "FRAME LUNCH Inc.", "workLocation": "Ohsu, Nagoya-shi”, "jobTitle": "Web engineer", "nationality": "Japanese", "url": "https://kaave.github.io", "sameAs": [ "https://twitter.com/junkjunctions", "https://github.com/kaave" ] } { "likes": [ "Vim-style key binding", "Emacs-style key binding", "ErgoDox", "TypeScript", "Scala", "React", "fish shell", "Twitter", "Music", "Football", "Casual cycling”, "Bodyweight Workout", "Spicy foods", "Dried fruit", "Sweets cooking", "American coffee" ] }
  3. ͜ΜͳπʔϧΛ࢖ͬͯ·͢  7VFKT/VYUKT  5ZQF4DSJQU  4$44 1PTU$44  (SBQI2-

     8FC(-  (SBQI$.4 )FBEMFTT$.4   (JU)VCJP ˞ΞϓϦέʔγϣϯ͡Όͳ͍͔Βςετ͸୺ંͬͨ
  4. ͜ΜͳπʔϧͰ-'#͍ͯ͠·͢  UTD54ίϯύΠϥ  QSFUUJFSສೳ'PSNBUUFS   &4-JOU+4547VF-JOUFS  

    TUZMFMJOU4$44$44-JOUFS   HMTMMJOUHMTM-JOUFS  ׂѪ   DMBOHGPSNBU$MJLFMBOH'PSNBUUFS  ׂѪ
  5. UTD

  6. QSFUUJFSͰ΍Δ͜ͱ  ϑΥʔϚοτ  UT  KT  TDTT 

    WVF  HRM  KTPO  ZNM ˞&4-JOU΍TUZMFMJOUͰ΋GPSNBUͰ͖Δ͚Ͳɺͦͷ఺͸ͷͪ΄Ͳ
  7. &4-JOUͰ΍Δ͜ͱ  Ϧϯτ ͍Ζ͍ΖνΣοΫ   ݟͨ໨͕Ԛ͍ͱ͔  Ξϯνύλʔϯͱ͔ 

    ࿐ࠎʹόάͬͱΔ΋ͷͱ͔  ͦͷଞ͍Ζ͍Ζ  ϑΥʔϚοτ
  8. TUZMFMJOUͰ΍Δ͜ͱ  Ϧϯτ ͍Ζ͍ΖνΣοΫ   ݟͨ໨͕Ԛ͍ͱ͔  Ξϯνύλʔϯͱ͔ 

    ࿐ࠎʹόάͬͱΔ΋ͷͱ͔  ͦͷଞ͍Ζ͍Ζ  ϑΥʔϚοτ ˞TDTTͷΈ
  9. ࠓճʜͱ͍͏͔๻ͷ΍Γ͔ͨ  ΤσΟλ 74$PEF ֦ு
 UTD
 &4-JOU ECBFVNFSWTDPEFFTMJOU 
 1SFUUJFS

    FTCFOQQSFUUJFSWTDPEF   $PNNJUIPPL
 IVTLZ MJOUTUBHFEͰQSFDPNNJU࣮ߦ ˠͱʹ͔͘ϚζΠίʔυ͕DPNNJU͞Εͳ͖Ό
 ͦΕͰΑ͠ɻ͋ͱͳΔ΂͘XFCQBDLΛγϯϓϧʹ͍ͨ͠ ϓϩμΫγϣϯͳΒͳΜ͔͠Βͷ$*Λ׆༻͢Δ͜ͱΛߟ͑·͢