Skip to content

seisahachioji/nodejs-hello-world

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nodejs-hello-world

Node.jsを用いたHello Worldプログラム。

推奨開発環境

  • Node.js v12.14.0 以降
  • Visual Studio Code 1.45.1 以降

プロジェクトのclone

Visual Studio Codeを利用する場合

Visual Studio Codeのメニューから Terminal -> New Terminal と進み、統合ターミナルを開いてください。

Image from Gyazo

ターミナルを開いたら、下記のようにコマンドを実行し、プロジェクトをcloneします。

cmd(コマンドプロンプト)を利用する場合

環境変数は % で囲んで利用し、ディレクトリの区切り文字は \ を用います。

# まずはプロジェクトを置いてよい場所に移動。Windowsの場合を想定し、ドキュメントディレクトリに移動します。
cd %USERPROFILE%\Documents

# プロジェクトのclone
git clone 'https://github.com/seisahachioji/nodejs-hello-world.git'
PowerShellを利用する場合

環境変数は $ を先頭に記して利用し、ディレクトリの区切り文字は \ を用います。

# まずはプロジェクトを置いてよい場所に移動。Windowsの場合を想定し、ドキュメントディレクトリに移動します。
cd $USERPROFILE\Documents

# プロジェクトのclone
git clone 'https://github.com/seisahachioji/nodejs-hello-world.git'
Git Bash等を利用する場合

環境変数は $ を先頭に記して利用し、ディレクトリの区切り文字は / を用います。

# まずはプロジェクトを置いてよい場所に移動。Windowsの場合を想定し、ドキュメントディレクトリに移動します。
cd $USERPROFILE\Documents

# プロジェクトのclone
git clone 'https://github.com/seisahachioji/nodejs-hello-world.git'

cloneが完了したら、メニューから File -> Open と進み、cloneしたディレクトリを選択し OK を押下してください。

Image from Gyazo

Image from Gyazo

プロジェクト構成

  • .
    • .vscode <- Visual Studio向けプロジェクト設定群
      • extensions.json <- 開発時に推奨される拡張機能一覧
      • launch.json <- 起動設定の記述されたファイル
    • .editorconfig <- コードの記述スタイル設定。推奨拡張機能をインストールすると適用される
    • .gitignore <- Gitコミット時に無視するファイル一覧
    • index.js <- プログラム本体
    • package-lock.json <- npm install実行後のバージョン指定ファイル
    • package.json <- プロジェクトの設定と依存関係
    • README.md <- 本ファイル。使い方や開発に役立つ情報を記述する。

実行方法

Visual Studio Codeを利用する場合

プロジェクトの初期化

Node.jsを用いたNPMプロジェクトであるため、プロジェクトの初期化を行ってください。
なお、本プロジェクトは今のところ外部の依存関係を持たないため、実行しても特段変化は起きません。

統合ターミナルを開き、下記のように実行します。

npm install

プログラム本体の実行

.vscode/launch.json に設定が記述されているため、エディタから直接実行できます。
左側のアクティビティバー内にある Run を展開し、Configurationとして Launch Program を選択し、実行ボタンを押下してください。

Image from Gyazo

エディタの統合ターミナル内に、下記のような表示がされるはずです。

/opt/nodejs/lts/bin/node --inspect-brk=***** index.js 
︙
Hello World!
︙

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published