ESLint + Prettierの導入(パッケージ版 + VSCodeプラグイン版)
導入環境 Tool Version MacOS(Ventura) 13.0 VSCode 1.78.2 npm 9.5.1 はじめに フロントエンドやるなら入れておくべき便利ツールを入れます。 ...
29 search resultsShowing 1~20 results
導入環境 Tool Version MacOS(Ventura) 13.0 VSCode 1.78.2 npm 9.5.1 はじめに フロントエンドやるなら入れておくべき便利ツールを入れます。 ...
はじめに JavaScriptでオブジェクトを扱う際、そのコピー方法は重要な考慮事項です。 特に、ネストされたオブジェクト構造を持つ場合、適切なコピー方法を選択することが重要です。 この記事では...
JavaScriptで理解する非同期処理 初学者にとって、非同期処理はひとつの難関ではないでしょうか? JavaScriptは基本的にはシングルスレッド(ひとつひとつ処理を順番に実行する)ですが...
Node.jsのREPLを活用したインタラクティブなプログラミング Node.jsのREPL(Read-Eval-Print Loop)は、即時フィードバックを得ながらプログラミングを行う強力な...
環境 ESLint v8.41.0 問題発生の経緯 フラグ名が適正かどうかを判定するために hasOwnProperty を使用したところ、ESLintに怒られてしましました。 該当するコードは...
はじめに Node.jsは多くのプロジェクトで用いられていますが、プロジェクトごとに必要なNode.jsのバージョンが異なることも少なくありません。 このような場合に便利なのがNode Vers...
流れ SSH鍵生成 GitHubにSSHを登録 Git設定 SSH接続 git firstcommitまで SSHとは SSHとは、Secure Shell(セキュアシェル)の略称で、リモートコ...
デバッグ概要 RubyMine公式 設定 Rubymine公式より RubyMineは、ERBおよびHAMLファイルを含むRubyコードのデバッガーを提供します。 Ruby 2.0+プロジェクト...
VSCode Debugging公式ガイドの日本語訳です。 ※ 翻訳記事は、2023年5月3日時点の公式情報に基づいています まずは個人的な収穫をば VSCodeは.vscode/Launch....
変数の初期化 JavaScriptでは、変数は使用する前に必ず宣言する必要があります。 もし宣言せずに変数を使おうとすると、JavaScriptは ReferenceError: x is no...
npmとは Node.jsのライブラリ、パッケージマネージャーです。 (同種のツールではyarnも有名) npmとyarnの違い yarnはnpmのセキュリティ上の問題を解決するために生まれた。...
VSCodeのショートカットを使い倒せ ショートカットを使いこなす方に強い憧れを感じるのは私だけでしょうか? 私も真のVSCoder(?)になるために、優先度の高いものから書き残します。 環境 ...
関数定義 JavaScriptの関数は様々な方式で定義することができます。 それぞれの方式が適しているシーンを理解し、適切に使い分けることが重要です。 以下にそのいくつかを示します。 関数宣言 ...
Railsのconfigについて Railsプロジェクトの設定変更をする事がしばしばあります。 既存のconfigファイルの書き換え configファイルの新規作成 設定を書き加える ここではc...
Prettierとは Prettierはコードフォーマッターの一種で、JavaScript、TypeScript、HTML、CSS、そして他の多くの言語をサポートしています。 パッケージ版のPr...
自分用の操作メモとして、テストフレームワークのRSpecを導入し使用してみます。 私の環境 Tool Version MacOS(Ventura) 13.0 Docker Ruby 2.6.4p...
自分用の作業メモとして残します。 (Markdownはあとで修正) 開発環境 Tool Version MacOS(Ventura) 13.0 Docker 20.10.23 Ruby 2.6....
環境 Tool Version MacOS(Ventura) 13.0 Docker Ruby 2.6.4 Rails 6.0 操作 Dockerコンテナを起動し、Webコンテナにログインする ...
nodebrewとは nodebrewは、一つのマシン上で複数のバージョンのNode.jsを管理するためのツール。 開発するプロジェクトごとに利用するNode.jsのバージョンが異なる場合などに...
遅延初期化 Rubyではインスタンス変数を遅延初期化するときには、 ||= という演算子を使います。 遅延初期化の例 1 private def current_staff_member 2 ...
29 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.