详解angular2.x创建项目入门指令


Posted in Javascript onOctober 11, 2018

很久没写过angular2.x ,最近一次也是几个月之前,为了下次查阅方便,相关命令记录下

1.ng --version 检查下自己angular cli版本

顺便看看npm -v node -v

E:\phpStudy\PHPTutorial\WWW>ng --version

  _           _         ____ _   ___
  / \  _ __  __ _ _  _| | __ _ _ __   / ___| |  |_ _|
 / △ \ | '_ \ / _` | | | | |/ _` | '__|  | |  | |  | |
 / ___ \| | | | (_| | |_| | | (_| | |   | |___| |___ | |
/_/  \_\_| |_|\__, |\__,_|_|\__,_|_|    \____|_____|___|
        |___/
  
Angular CLI: 1.7.3
Node: 8.9.3
OS: win32 x64
Angular:
E:\phpStudy\PHPTutorial\WWW>npm -v
5.5.1

E:\phpStudy\PHPTutorial\WWW>node -v
v8.9.3

2.ng new blog-web 创建一个项目

ng new blog-web --skip-install 这里只跳过安装 如果没有跳过没关系,目录安装完下载很慢可以直接终止,再用cnpm安装

E:\phpStudy\PHPTutorial\WWW>ng new blog-web --skip-install
 create blog-web/e2e/app.e2e-spec.ts (290 bytes)
 create blog-web/e2e/app.po.ts (208 bytes)
 create blog-web/e2e/tsconfig.e2e.json (235 bytes)
 create blog-web/karma.conf.js (923 bytes)
 create blog-web/package.json (1293 bytes)
 create blog-web/protractor.conf.js (722 bytes)
 create blog-web/README.md (1023 bytes)
 create blog-web/tsconfig.json (363 bytes)
 create blog-web/tslint.json (3012 bytes)
 create blog-web/.angular-cli.json (1243 bytes)
 create blog-web/.editorconfig (245 bytes)
 create blog-web/.gitignore (544 bytes)
 create blog-web/src/assets/.gitkeep (0 bytes)
 create blog-web/src/environments/environment.prod.ts (51 bytes)
 create blog-web/src/environments/environment.ts (387 bytes)
 create blog-web/src/favicon.ico (5430 bytes)
 create blog-web/src/index.html (294 bytes)
 create blog-web/src/main.ts (370 bytes)
 create blog-web/src/polyfills.ts (3114 bytes)
 create blog-web/src/styles.css (80 bytes)
 create blog-web/src/test.ts (642 bytes)
 create blog-web/src/tsconfig.app.json (211 bytes)
 create blog-web/src/tsconfig.spec.json (283 bytes)
 create blog-web/src/typings.d.ts (104 bytes)
 create blog-web/src/app/app.module.ts (316 bytes)
 create blog-web/src/app/app.component.html (1141 bytes)
 create blog-web/src/app/app.component.spec.ts (986 bytes)
 create blog-web/src/app/app.component.ts (207 bytes)
 create blog-web/src/app/app.component.css (0 bytes)
Project 'blog-web' successfully created.

3.cnpm install

这里用淘宝镜像源,所以上一步只新建目录相关文件,国内cnpm会快很多,不过后期ng build时候需要注意点

切换进项目目录

E:\phpStudy\PHPTutorial\WWW>cd blog-web

cnpm install

E:\phpStudy\PHPTutorial\WWW\blog-web>cnpm install

详解angular2.x创建项目入门指令

4.ng serve 运行

这里的 -open就是自动打开网页了 默认的端口是4200如果端口被占用 可以使用 ng serve --port 4201

E:\phpStudy\PHPTutorial\WWW\blog-web>ng serve -open
** NG Live Development Server is listening on localhost:4200, open your browser on http://localhost:4200/ **
 11% building modules 10/10 modules 0 activewebpack: wait until bundle finished: /
Date: 2018-10-11T05:15:14.052Z
Hash: fc83a109759056196c47
Time: 8328ms
chunk {inline} inline.bundle.js (inline) 3.85 kB [entry] [rendered]
chunk {main} main.bundle.js (main) 18.3 kB [initial] [rendered]
chunk {polyfills} polyfills.bundle.js (polyfills) 575 kB [initial] [rendered]
chunk {styles} styles.bundle.js (styles) 42.5 kB [initial] [rendered]
chunk {vendor} vendor.bundle.js (vendor) 7.45 MB [initial] [rendered]

webpack: Compiled successfully.

最后页面如下

详解angular2.x创建项目入门指令

这里面很多指令没写,只是当做自己再来操作一次,下一篇转载一份ng指令列表 很全

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
对象的类型:本地对象(1)
Dec 29 Javascript
js玩一玩WSH吧
Feb 23 Javascript
js实现简单鼠标跟随效果的方法
Apr 10 Javascript
jquery简单实现图片切换效果的方法
May 12 Javascript
使用JQuery在线制作ppt并在线演示源码特效
Sep 08 Javascript
jquery实现定时自动轮播特效
Dec 10 Javascript
BootStrap下拉菜单和滚动监听插件实现代码
Sep 26 Javascript
js定时器实例分享
Dec 20 Javascript
vue中锚点的三种方法
Jul 06 Javascript
将RGB值转换为灰度值的简单算法
Oct 09 Javascript
关于vue 项目中浏览器跨域的配置问题
Nov 10 Javascript
jquery实现穿梭框功能
Jan 19 jQuery
详解vscode中vue代码颜色插件
Oct 11 #Javascript
微信小程序之裁剪图片成圆形的实现代码
Oct 11 #Javascript
Vue中使用ElementUI使用第三方图标库iconfont的示例
Oct 11 #Javascript
css配合JavaScript实现tab标签切换效果
Oct 11 #Javascript
vue最简单的前后端交互示例详解
Oct 11 #Javascript
JavaScript中七种流行的开源机器学习框架
Oct 11 #Javascript
用Object.prototype.toString.call(obj)检测对象类型原因分析
Oct 11 #Javascript
You might like
PHP简单系统数据添加以及数据删除模块源文件下载
2008/06/07 PHP
Windows下的PHP安装文件线程安全和非线程安全的区别
2014/04/23 PHP
Zend Framework连接Mysql数据库实例分析
2016/03/19 PHP
PHP7匿名类用法分析
2016/09/26 PHP
PHP实现的文件操作类及文件下载功能示例
2016/12/24 PHP
解决php extension 加载顺序问题
2019/08/16 PHP
Fastest way to build an HTML string(拼装html字符串的最快方法)
2011/08/20 Javascript
jquery remove方法应用详解
2012/11/22 Javascript
js字符串转换成xml对象并使用技巧解读
2013/04/18 Javascript
Javascript 颜色渐变效果的实现代码
2013/10/01 Javascript
JavaScript如何实现对数字保留两位小数一位自动补零
2015/12/18 Javascript
node.js操作mysql简单实例
2017/05/25 Javascript
Vue+Koa2 打包后进行线上部署的教程详解
2019/07/31 Javascript
jquery添加div实现消息聊天框
2020/02/08 jQuery
在Vue中获取自定义属性方法:data-id的实例
2020/09/09 Javascript
Python利用operator模块实现对象的多级排序详解
2017/05/09 Python
python实现用户管理系统
2018/01/10 Python
python基础教程项目三之万能的XML
2018/04/02 Python
python 实现批量xls文件转csv文件的方法
2018/10/23 Python
Django objects的查询结果转化为json的三种方式的方法
2018/11/07 Python
使用Django和Postgres进行全文搜索的实例代码
2020/02/13 Python
python虚拟环境模块venv使用及示例
2020/03/04 Python
python 实现朴素贝叶斯算法的示例
2020/09/30 Python
HTML5操作WebSQL数据库的实例代码
2017/08/26 HTML / CSS
新西兰航空中国官网:Air New Zealand China
2018/07/24 全球购物
Notino意大利:购买香水和化妆品
2018/11/14 全球购物
商务日语毕业生自荐信
2013/11/23 职场文书
党员教师群众路线对照检查材料思想汇报
2014/09/29 职场文书
2014年后勤管理工作总结
2014/12/01 职场文书
团员年度个人总结
2015/02/26 职场文书
大专护理专业自荐信
2015/03/25 职场文书
主持稿开场白
2015/06/01 职场文书
雨中的树观后感
2015/06/03 职场文书
小学庆六一主持词
2015/06/30 职场文书
详解SpringBoot异常处理流程及原理
2021/06/21 Java/Android
TypeScript中条件类型精读与实践记录
2021/10/05 Javascript