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

58a2dd4b8125ca200367cbddeed40eeb?s=47 Kyousuke Abe
July 12, 2019
220

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

58a2dd4b8125ca200367cbddeed40eeb?s=128

Kyousuke Abe

July 12, 2019
Tweet

Transcript

  1. 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. 3.

    Θͨ͘͠ʹ͍ͭͯ { "@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. 6.

    ͜ΜͳπʔϧΛ࢖ͬͯ·͢  7VFKT/VYUKT  5ZQF4DSJQU  4$44 1PTU$44  (SBQI2-

     8FC(-  (SBQI$.4 )FBEMFTT$.4   (JU)VCJP ˞ΞϓϦέʔγϣϯ͡Όͳ͍͔Βςετ͸୺ંͬͨ
  4. 7.

    ͜ΜͳπʔϧͰ-'#͍ͯ͠·͢  UTD54ίϯύΠϥ  QSFUUJFSສೳ'PSNBUUFS   &4-JOU+4547VF-JOUFS  

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

    UTD

  6. 14.
  7. 15.

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

    WVF  HRM  KTPO  ZNM ˞&4-JOU΍TUZMFMJOUͰ΋GPSNBUͰ͖Δ͚Ͳɺͦͷ఺͸ͷͪ΄Ͳ
  8. 17.
  9. 18.

    &4-JOUͰ΍Δ͜ͱ  Ϧϯτ ͍Ζ͍ΖνΣοΫ   ݟͨ໨͕Ԛ͍ͱ͔  Ξϯνύλʔϯͱ͔ 

    ࿐ࠎʹόάͬͱΔ΋ͷͱ͔  ͦͷଞ͍Ζ͍Ζ  ϑΥʔϚοτ
  10. 22.
  11. 23.

    TUZMFMJOUͰ΍Δ͜ͱ  Ϧϯτ ͍Ζ͍ΖνΣοΫ   ݟͨ໨͕Ԛ͍ͱ͔  Ξϯνύλʔϯͱ͔ 

    ࿐ࠎʹόάͬͱΔ΋ͷͱ͔  ͦͷଞ͍Ζ͍Ζ  ϑΥʔϚοτ ˞TDTTͷΈ
  12. 27.
  13. 29.

    ࠓճʜͱ͍͏͔๻ͷ΍Γ͔ͨ  ΤσΟλ 74$PEF ֦ு
 UTD
 &4-JOU ECBFVNFSWTDPEFFTMJOU 
 1SFUUJFS

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