详解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 相关文章推荐
用CSS+JS实现的进度条效果效果
Jun 05 Javascript
Dom操作之兼容技巧分享
Sep 20 Javascript
使用Jquery实现点击文字后变成文本框且可修改
Sep 21 Javascript
JavaScript实现16进制颜色值转RGB的方法
Feb 09 Javascript
jQuery选择器源码解读(六):Sizzle选择器匹配逻辑分析
Mar 31 Javascript
Css3制作变形与动画效果
Jul 24 Javascript
Javascript之面向对象--方法
Dec 02 Javascript
详谈jQuery中的一些正则匹配表达式
Mar 08 Javascript
js实现水平滚动菜单导航
Jul 21 Javascript
vue动态路由配置及路由传参的方式
May 23 Javascript
JS+HTML5实现获取手机验证码倒计时按钮
Aug 08 Javascript
基于Echarts图表在div动态切换时不显示的解决方式
Jul 20 Javascript
详解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+Ajax处理xml与json格式数据的方法示例
2019/03/04 PHP
在IE6下发生Internet Explorer cannot open the Internet site错误
2010/06/21 Javascript
ToolTips JQEURY插件之简洁小提示框效果
2011/11/19 Javascript
ajax页面无刷新 IE下遭遇Ajax缓存导致数据不更新的问题
2012/12/11 Javascript
Js获取数组最大和最小值示例代码
2013/10/29 Javascript
如何通过javascript操作web控件的自定义属性
2013/11/25 Javascript
jquery动感漂浮导航菜单代码分享
2020/04/15 Javascript
seajs加载jquery时提示$ is not a function该怎么解决
2015/10/23 Javascript
jQuery插件imgPreviewQs实现上传图片预览
2016/01/15 Javascript
javascript和jquery实现用户登录验证
2016/05/04 Javascript
AngularJS动态绑定HTML的方法分析
2016/11/07 Javascript
ztree简介_动力节点Java学院整理
2017/07/19 Javascript
JS路由跳转的简单实现代码
2017/09/21 Javascript
JS中注入eval, Function等系统函数截获动态代码
2019/04/03 Javascript
了解前端理论:rscss和rsjs
2019/05/23 Javascript
vue的注意规范之v-if 与 v-for 一起使用教程
2019/08/04 Javascript
深入解析Python中的__builtins__内建对象
2016/06/21 Python
利用matplotlib+numpy绘制多种绘图的方法实例
2017/05/03 Python
Python时间序列缺失值的处理方法(日期缺失填充)
2019/08/11 Python
python使用sessions模拟登录淘宝的方式
2019/08/16 Python
tensorflow实现tensor中满足某一条件的数值取出组成新的tensor
2020/01/04 Python
将matplotlib绘图嵌入pyqt的方法示例
2020/01/08 Python
python七种方法判断字符串是否包含子串
2020/08/18 Python
Python实现迪杰斯特拉算法并生成最短路径的示例代码
2020/12/01 Python
Python排序函数的使用方法详解
2020/12/11 Python
丝芙兰法国官网:SEPHORA法国
2016/09/01 全球购物
将"引用"作为函数返回值类型的格式、好处和需要遵守的规则
2016/02/09 面试题
中专毕业生求职简历的自我评价
2013/10/21 职场文书
青年教师典范事迹材料
2014/01/31 职场文书
关于安全的广播稿
2014/10/23 职场文书
感谢信的格式
2015/01/21 职场文书
2015年第31个教师节致辞
2015/07/31 职场文书
军事理论课感想
2015/08/11 职场文书
MySQL外键约束(FOREIGN KEY)案例讲解
2021/08/23 MySQL
JavaScript展开运算符和剩余运算符的区别详解
2022/02/18 Javascript
漫画「日和酱的要求是绝对的」第3卷封面公开
2022/03/21 日漫