Closed5
zenn cliをgithub codespacesで出来るようにするメモ
![snow7y](https://res.cloudinary.com/zenn/image/fetch/s--RvVqSxqD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/fa2c5eb09c.jpeg)
zennの記事をどこでも手軽に書けるようにするため、ブラウザ上で開発できるGitHub Codespacesでの環境構築についてのメモ
![snow7y](https://res.cloudinary.com/zenn/image/fetch/s--RvVqSxqD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/fa2c5eb09c.jpeg)
普段使用しているFireFoxからGitHubCodespacesにアクセスしようとするとネットワークエラーで接続が出来なくなっている
Chromeからならアクセスできた
おそらくセキュリティの部分で何かしらのブロックがされているのだろうが、よくわからん
今後使用していく中でFireFoxで作業を強制される場合が多かったら、ちゃんと原因を調べようと思う
![snow7y](https://res.cloudinary.com/zenn/image/fetch/s--RvVqSxqD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/fa2c5eb09c.jpeg)
GitHubCodespacesはDevContainerというDockerの環境とVSCodeの開発環境をそろえられる機能を使用している
すでにDockerfileがある場合でもそれを利用して作成などもできて応用がききやすそう
あと拡張機能なども統一できるため、他メンバーと共有しやすそう
![snow7y](https://res.cloudinary.com/zenn/image/fetch/s--RvVqSxqD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/fa2c5eb09c.jpeg)
textlintやmarkdownlintの設定はとりあえずそのまま使用し、構築後にいじる予定(いじるかどうかは知らない)
![snow7y](https://res.cloudinary.com/zenn/image/fetch/s--RvVqSxqD--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_70/https://storage.googleapis.com/zenn-user-upload/avatar/fa2c5eb09c.jpeg)
プラスでいくつかの拡張機能を追加した
やっぱり補完機能はいい、これがないとダメな体になりそうで怖いけど()
このスクラップは6ヶ月前にクローズされました