In this lecture, we're going to install the angular Seelye building an application is going to require
dozens of tools.
It's never a pleasant experience configuring various tools.
However, it's a step we must take if we want to debug, build and deploy our project.
Luckily, we can skip this step altogether with the angular ceiling.
The Angular Seelye is an official tool by the angular team for configuring the tools required for running
an angular application.
By using this tool, we can start working on our application right away.
The Seelye is capable of automating other tasks, too.
It can build our project, start a development server, run tests and deploy an app.
It's one of the most exhaustive tools Angular has to offer.
As you will see, there are hundreds of options for managing our project with the Seelye.
Let's briefly talk about how this really works under the hood during the development of our application.
We're going to have dozens of files.
They can range from TypeScript files to images and fonts as we write our code.
They'll be processed through the angular seelye.
In reality, the Seelye is a tool that manages other tools just to name a few.
The tools are Web Pack, Babel, SAS and TypeScript, along with other tools.
You don't need to know how these tools work to be able to work with Angular.
That's one of the perks of using a framework.
It handles the configuration for these tools, thus saving you hours of time.
The purpose of running our code through these tools is to produce a bundle.
The bundle is the application code that's been optimized for production.
These files can be uploaded to a server.
Overall, the SEELYE is a utility tool for managing projects.
In the resource section of this lecture, I provide a link to the documentation page for the angular
Seelye.
Everything we need to know about this tool can be found on this page.
One of the first sections on this page is the installation instructions.
It's recommending we install these C align with 21:00.
Let's copy the command they give us.
Next, switch over to the command pace and run the command we copied earlier.
If you're on a Mac or Linux.
Be sure to add the pseudo command before installing the package.
The installation may take a while.
Be patient.
The installation should be complete if you get a couple of warnings.
That's completely normal.
We can verify if the insulation was a success by typing the energy version command.
This command will output the version of the package we've installed.
In addition, it'll provide information on the environment we're running in.
It's likely be versions of your environment will be different than mine.
That's perfectly fine as long as the ceiling, too is working on your machine.
The nji command we've typed was created when we installed the Seelye package.
Any time we want to work with the Seelye, we need to type energy, followed by the Sub Command.
We'd like to run the version command is just one of the many commands from this tool.
The Seelye has another command for viewing a list of commands and options.
Let's check it out inside the command line.
We will run the Nji Help Command.
This command will immediately output a list of commands available from the angular Seelye package,
we can perform actions such as deployments, running tests or creating a new project.
Feel free to explore these commands in the next lecture, we're going to use the Seelye to install a
fresh, angular application.