只需要這個就可以完成Angular環境的建置!
首先
本文旨在为初次搭建Angular开发环境的用户提供指南。阅读本文后,您将能够在Mac上成功搭建Angular开发环境!
执行这篇文章的环境
・macOS Catalina 10.15.7 苹果电脑操作系统卡塔利娜版10.15.7
・Homebrew 2.4.12 软件包管理工具Homebrew 2.4.12
・Nodebrew 1.0.1 Node.js版本管理工具Nodebrew 1.0.1
・Node.js 12.13.1 Node.js运行时环境版本12.13.1
・npm package manager 6.14.8 npm包管理器版本6.14.8
・Angular CLI 10.0.6 Angular命令行界面版本10.0.6
・Angular 10.0.6 Angular框架版本10.0.6
路线图
-
- 安装Homebrew
-
- 安装Nodebrew
-
- 使用Nodebrew安装Node.js
-
- 使用npm安装Angular CLI
- 启动新项目
1. 安装Homebrew
如果您已经安装了Homebrew,请跳过安装步骤。
・Homebrew是什么
Homebrew是广泛在Mac上使用的软件包管理器。它简化了软件的安装并提供了统一管理。这次我们将使用它来安装Nodebrew。
http://brew.sh/index_ja.html
操作步骤
执行Homebrew HP的安装命令。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
※ 以下是截至2020年10月23日的安装命令。
如果尚未安装Xcode的命令行工具,将会自动安装。
brew -v
Homebrew 2.4.12 #バージョンが表示されれば,ひとまずインストール完了
安装完成后…
如果已经安装
检查Homebrew的状态。
brew doctor
Your system is ready to brew. #このメッセージが出ればbrewは正常な状態です。
如果在brew doctor中出现警告信息,可能是相关的软件包过时或存在某些问题。请根据提示信息解决警告。
将Homebrew保持在最新状态。
brew update #Homebrew自体のupdate
brew upgrade #Homebrewに関連するパッケージを含むupdate
2. 安装Nodebrew
Nodebrew是什么?
这是一个用于管理Node.js版本的工具。
当需要对项目中的Node.js版本进行管理时,它非常方便。
这次我们将通过Nodebrew来安装Node.js。
https://github.com/hokaccha/nodebrew
brew install nodebrew
nodebrew -v #このコマンドでバージョンが表示されればインストール完了
使用Nodebrew来安装Node.js
关于Node.js
运行Angular项目需要用到Node.js。
用简单的话来解释Node.js,它是“使得在服务器端能够使用JavaScript的工具”。利用Node.js可以实现实时通信和可扩展的网络程序。
安装
我们来安装Node.js。
你可以使用以下命令来确认可安装的Node.js版本。
nodebrew ls-remote
请运行以下任意一条命令进行安装。
nodebrew install-binary バージョン番号(例:v15.0.1) #バージョンを指定する場合
nodebrew install-binary latest #最新版を取得する場合
nodebrew install-binary stable #安定版を取得する場合
接下来,我们将确认安装的版本。
nodebrew ls
v12.13.1 #インストールされているバージョンがリストアップされる
current: none #現在採用されているバージョンが表示される。インストール仕立ての場合はnone
激活
请使用以下命令激活安装的Node.js版本中要使用的版本。
nodebrew use v12.13.1
nodebrew ls #有効化されたか確認
v12.13.1
current: v12.13.1 #v12.13.1が設定された
让通行
使用以下命令将node添加到环境路径中,使其可用(适用于Catalina的zsh版本)。
echo 'export PATH=$HOME/.nodebrew/current/bin:$PATH' >> ~/.zprofile
重新启动终端并反映更改后,请确认是否可使用node命令。
node -v #バージョンが表示されればOK!
使用npm安装Angular CLI
Node Package Manager(npm)是什么?
这是一个用于安装和管理Node.js包(预先提供方便功能的集合)的工具。它会在安装Node.js时同时安装。
Angular CLI是什么?
Angular CLI是一个用于自动生成构建Angular项目所需文件的工具。
只需一个命令,即可为您构建Angular项目。
在这个步骤中,我们将使用npm来安装Angular CLI包。
npm install -g @angular/cli #バージョンを指定したい場合は「cli@バージョン」と記述します。
在旅途中,你将被问到是否允许共享使用情况给Google。如果你同意,请输入”y”并继续前进。
5. 开展新项目
终于,是时候创建 Angular 项目了。
请切换到要创建项目的目录,并执行以下命令!
ng new my-app
? Would you like to add Angular routing? Yes #ルーティングファイルを作るか聞かれます
? Which stylesheet format would you like to use? SCSS #プロジェクトで使うCSS形式を選択
我们将进入项目目录并启动服务器。
cd my-app
ng serve #ファイルのコンパイルに少し時間がかかる
当您在浏览器中访问 localhost:4200 并成功显示页面时,一切正常!
总结
辛苦了!Angular的环境已经设置完成了。