使用Docker构建Angular-CLI的开发环境

– 摘要

    • Node.js、npmをインストールするのが面倒な時、DockerでAngular-CLIの開発環境を作る

Cloud9とかでも出来るが、今回はDockerでやる

从Docker Hub获取镜像。

# Docker HubでAngular CLIで検索すると出てくるイメージで好きなのを使うと良い
# 今回はalexsuch/angular-cliを使う バージョンは使いたいAngular CLIのバージョンで
docker pull alexsuch/angular-cli:1.2.7

创建一个Angular项目

# PJを作成したい場所で実行する
docker run -it --rm -w /app -v $(pwd):/app alexsuch/angular-cli:1.2.7 ng new my-project-name

启动容器并在其中运行npm install。

docker run -it --rm -v $(pwd):/app alexsuch/angular-cli:1.2.7 /bin/ash

## コンテナ内
cd app/my-project-name
npm install

## ng generate 使うのもコンテナ内で行う
ng g c hogehoge

尝试执行已创建的项目

docker run -it --rm -w /app -v $(pwd)/my-project-name:/app -p 4200:4200 alexsuch/angular-cli:1.2.7 ng serve --host 0.0.0.0
    • localhost:4200 で動作確認できる

 

    DockerとテキストエディタがあればAngularの開発ができる
广告
将在 10 秒后关闭
bannerAds