Skip to content

Node.jsの遊び場(MySQLにアクセスできる環境やvue,jQuery,bootstrapが使える環境を追加)

License

Notifications You must be signed in to change notification settings

cyross/NodejsSandbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NodejsSandbox by Docker

はじめに

Nodejsの遊び場。 色々なアプリを作る際に、最低限必要な環境を用意しておく。 また、MySQLとの接続もやってみたかったのだけど、当方のPCにはMySQLを入れていないし、入れたくない。 というわけで、Dockerによる仮想環境を作ることにした。

使い方

  • (まだの場合)Dockerをインストール
    • docker-composeを実行して動くことを確認
  • git cloneでローカルPC上にリポジトリをクローン
  • cd NodejsSandbox
  • docker-compose upでコンテナを作成

標準で入るもの

アプリケーション

node.js v12 mysql v8

ライブラリ

body-parser bootstrap command-line-args cookie-parser ejs express express-session jquery mysql typescript vue 上記のTypeScript用types

express-generator browserify

おまけ

Docker上で/src/node_modules/.bin上に収められたスクリプトを実行するためのおまじない

背景

Docker上では、パスの追加指定が難しいため、npmの機能を借りることにする(Docker上のOSがLinuxなのも助かる)

書式

$(npm bin)/...

$(npm bin)/tsc --init
$(npm bin)/browserify hoge.js

参考文献

Docker+Express+MySQLの環境をつくる

About

Node.jsの遊び場(MySQLにアクセスできる環境やvue,jQuery,bootstrapが使える環境を追加)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published