Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Sample Angular application used in the "Angular: Getting Started" course:http://bit.ly/Angular-GettingStarted

License

NotificationsYou must be signed in to change notification settings

MALVMAS/Angular-GettingStarted

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Materials for the"Angular: Getting Started" course on Pluralsight.

APM-Start: The starter files set up for use in VSCode, WebStorm, or other editors.Use this to code along with the course. (Updated forAngular version 8 or higher)

APM-Final: The completed files. Use this to see the completed solution from the course. (Updated forAngular version 8 or higher)

See theREADME.md file under each folder for details on installing and running the application.

If you have any problems installing or running this code, please see the"Angular: Getting Started Problem Solver"

If that does not resolve your issue, please post to thediscussion board for the course

NOTE: The installation was tested using node v10.16.0 and npm 6.9.0.

INSTALLING THE CODE

The following are detailed instructions for installing the code so you can code along with the course.

  1. Ensure you have node installed.

    At a command prompty, typenode -v to ensure you have version10.16.0 or higher before proceeding.

  2. Download or clone the code from this repository.

    If you download as a zip file, be sure to unzip it.

  3. Navigate to the APM-Start folder (or APM folder if you renamed it).

    There should be a package.json file in this folder.

  4. In a command window (or the Command prompt in VS Code), typenpm install.

    This creates a node_modules folder and installs all packages from the package.json file into that folder. You may see a few warnings during this process, but you should not see any errors.

  5. In the same command window (or the Command property in VS Code), typenpm start.

    The application should then compile and launch in your default browser.

If these steps don't work for you, see STACKBLITZ below.

STACKBLITZ

If you want to work through the course without downloading npm or any of the libraries, try the course with Stackblitz by following this link:https://stackblitz.com/github/DeborahK/Angular-GettingStarted/tree/master/APM-Start

Stackblitz does not support reading json files from a folder defined in the angular.json file. Rather, you need to copy the products folder from the api folder to the assets folder. Then modify the productUrl to look in the assets folder: private productUrl = 'assets/products/products.json';

To install packages in Stackblitz, such as bootstrap and font-awesome, you need to use the DEPENDENCIES branch in the Project hierarchy to the left of the code in Stackblitz:

  1. Open the DEPENDENCIES node. (You should see the list of existing dependencies such as @angular/common
  2. Below the list of dependencies is an input box with the text "enter package name"
  3. Enter bootstrap there and press enter.
  4. If it asks you to install missing dependencies, click "INSTALL MISSING DEPENDENCIES"
  5. Repeat step 3 with font-awesome

Stackblitz does not seem to recognize the Font Awesome icons. So you will instead see portions of squares.

Stackbliz has the Angular CLI commands built in. Instead of installing the Angular CLI to your system, right-click on a folder in Stackblitz and you'll see an "Angular Generator" option. Under that menu you'll find the Angular CLI commands.

About

Sample Angular application used in the "Angular: Getting Started" course:http://bit.ly/Angular-GettingStarted

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript68.3%
  • HTML19.2%
  • JavaScript10.6%
  • CSS1.9%

[8]ページ先頭

©2009-2025 Movatter.jp