angular2的环境搭建

一、安装node.js

1.安装(最好是最新版本):

nodejs 的官网

2.查看版本号:

cmd  :  node -v

3.了解:node的管理模板n

  • 全局安装:npm i -g nnpm i -g n --force;
  • 使用其升级node.js的版本:
    升级到指定开发的版本:n 10.0.0(版本号);
    安装最新版本:n lastest;
    安装最近稳定的版本:n stablen --stable;
  • 注意:n模板不支持window系统。

二、安装TypeScript(后面简称TS)

1.了解:

TS是JavaScript ES6的一个超集。angular项目安装TS并不是必须的,由于angular本身就是用TS写成的,所以一般开发项目会选择用TS。

2.安装TS:(注意安装TS 1.7或者更高的版本)

npm i -g typescript

三、安装命令工具行angulat-cli

1.建议先安装淘宝镜像:

npm i -g cnpm--

2.安装angular-cli:

cnpm i -g @angular-cli

3.查看版本号:

ng -v

四、创建项目

1.创建项目:

ng new hello-world

(看到Project ‘hello-word’ successfully created.说明安装成功)

2. 使用cnpm下载包:

进入到hello-worldt一级目录中,使用cnpm install 命令进行安装项目所依赖的node.js包:安装的过程比较漫长~

cd hello-world
cnpm install 

3. 开启服务器:

ng serve 或 npm start

等待 webpack 进行模块的打包;
成功后会出现webpack:Compiled successfully;
浏览器访问:http://localhost:4200(默认的端口号)。

五、查看项目的目录

editorconfig                         // ide 的一个配置文件
README.md                             // 该应用的一些简介
src/app/app.component.css             // 项目的主样式
src/app/app.component.html            // 项目的主模板
src/app/app.component.spec.ts
src/app/app.component.ts              // 项目的主组件,定义AppModule,这个根模块会告诉Angular如何组装该应用
src/app/app.module.ts                 // 项目的主模块
src/assets/.gitkeep                   // 这个文件夹下你可以放图片等任何东西,在构建应用时,它们全都会拷贝到发布包中。
src/environments/environment.prod.ts  // 环境配置,生产环境
src/environments/environment.ts       // 环境配置,默认环境,开发环境
src/favicon.ico                       // 每个网站都希望自己在书签栏中能好看一点。 请把它换成你自己的图标。
src/index.html                        // 宿主页面
src/main.ts                           // 整个web应用的入口点,angular通过该项目来启动整个项目
src/polyfills.ts                      // 导入一些必要的库,使得angular可以在一些老版本的浏览器中运行
src/styles.css                        // 公共样式
src/test.ts                           // 这是单元测试的主要入口点
src/tsconfig.app.json
src/tsconfig.spec.json
src/typings.d.ts
.angular-cli.json                     // Anguar 编译依赖(可以在其中引入一些 css 和 js 的库,如 jquery, bootstrap)
e2e/app.e2e-spec.ts                   // e2e 端对端测试目录
e2e/app.po.ts
e2e/tsconfig.e2e.json
.gitignore                            // 项目上传到 git 时,需要忽略一些文件上传的配置文件
karma.conf.js                         // 执行自动化测试的
package.json                          // npm 工具的配置文件,指明了当前这个应用所要用到的模块,Angular 的依赖包
protractor.conf.js                    // 做自动化测试的一个配置文件
tsconfig.json                         // TypeScript 编译器的参数
tslint.json                           // 定义 ts 文件质量检查的一些规则
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值