angular cli の使用方法の詳細な説明

php中世界最好的语言
リリース: 2018-04-17 10:51:11
オリジナル
1895 人が閲覧しました

今回は angular cli の使用について詳しく説明します。angular cli を使用する際の 注意事項 は何ですか? 実際の事例を見てみましょう。

背景紹介

Angular バージョンに関して、Angular は Angular 1.x を Angular JS として正式に命名しました。Angular 2.x 以降は総称して Angular と呼ばれます。 CLI は、Command Line Interface の略称で、ionic cli、vue cli などの自動開発プロセスを実装し、

プロジェクトの作成

、多くの開発タスクを実行できます。 、テスト、パッケージ化、リリースなど。

Angular CLIをインストール 1. まず、node.js

とnpm

// 显示当前node和npm版本
$ node -v
$ npm -v
// node 版本高于6.9.3 npm版本高于3.0.0
ログイン後にコピー
がインストールされていることを確認します 2. typescript をグローバルにインストールします (オプション)
$ npm install -g typescript 
// 新建项目的时候会自动安装typescript(非全局)所以这里也可以不用安装。
ログイン後にコピー
3. Angular CLI をインストールします

$ npm install -g @angular/cli
ログイン後にコピー
それほど長く待つことなく、Angular CLI がインストールされます。チェックしてみてください:

rreee

新しいAngularプロジェクト

$ ng v
// 出现下面画面说明安装成功,如果不成功你可能需要uninstall一下,再重新来过
$ ng v
  _           _          _   _
  / \  _    _ _  _| |  _ _    / _| |  |_ _|
 / △ \ | '_ \ / _` | | | | |/ _` | '|  | |  | |  | |
 / _ \| | | | (_| | |_| | | (_| | |   | |_| |_ | |
/_/  \_\_| |_|\, |\,_|_|\,_|_|    \|_|_|
        |_/
@angular/cli: 1.1.1
node: 7.10.0
os: darwin x64
ログイン後にコピー
ここで待つのに長い時間がかかります。おそらく 141M のものをダウンロードする必要があります。 すでにプロジェクト フォルダーを構築している場合は、ng init my-app を使用して新しいプロジェクトを作成できます。ng init と ng new の違いは、ng new を使用するとプロジェクトと同じ名前のフォルダーを作成できることです。

ダウンロード中に、ng new を実行した後に Angular cli が何を行ったかを見てみましょう:

$ ng new my-app
ログイン後にコピー
淘宝網ミラーインストールを使用することを強くお勧めします:

$ ng new helloKeriy
installing ng
 create .editorconfig
 create README.md
 create src/app/app.component.css   // 使用HTML模板、CSS样式和单元测试定义AppComponent组件。 它是根组件,随着应用的成长它会成为一棵组件树的根节点。
 create src/app/app.component.html
 create src/app/app.component.spec.ts
 create src/app/app.component.ts    // 定义AppModule,这个根模块会告诉Angular如何组装该应用
 create src/app/app.module.ts
 create src/assets/.gitkeep      // 这个文件夹下你可以放图片等任何东西,在构建应用时,它们全都会拷贝到发布包中。
 create src/environments/environment.prod.ts
 create src/environments/environment.ts
 create src/favicon.ico    // 每个网站都希望自己在书签栏中能好看一点。 请把它换成你自己的图标。
 create src/index.html     // 宿主页面
 create src/main.ts
 create src/polyfills.ts
 create src/styles.css     // 公共样式
 create src/test.ts      // 这是单元测试的主要入口点
 create src/tsconfig.app.json
 create src/tsconfig.spec.json
 create src/typings.d.ts
 create .angular-cli.json   // Anguar 编译依赖
 create e2e/app.e2e-spec.ts  // e2e 端对端测试目录
 create e2e/app.po.ts
 create e2e/tsconfig.e2e.json
 create .gitignore
 create karma.conf.js
 create package.json      // Angular 的依赖包
 create protractor.conf.js
 create tsconfig.json     // TypeScript 编译器的参数
 create tslint.json
Successfully initialized git.
Installing packages for tooling via npm.
Installed packages for tooling via npm.
Project 'helloKeriy' successfully created.
ログイン後にコピー
結果表示

インストールが完了したら、

プロジェクトを開始

できます:

$ ng new helloKeriy --skip-install // 先跳过npm安装
$ cd helloKeriy
$ cnpm install           // 使用淘宝源安装
ログイン後にコピー
ngserve コマンドは開発サーバーを起動し、ファイルの変更をリッスンし、これらのファイルが変更されたときにアプリケーションを再構築します。 --open (または -o) パラメータを使用すると、ブラウザが自動的に開き、http://localhost:4200/ にアクセスします。

この記事の事例を読んだ後は、この方法を習得したと思います。さらに興味深い情報については、php 中国語 Web サイトの他の関連記事に注目してください。

推奨読書:

BootStrap操作データテーブル


vueはSMS認証コードカウントダウンを実装


以上がangular cli の使用方法の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!