详解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 相关文章推荐
javaScript - 如何引入js代码
Mar 09 Javascript
jQuery移动web开发中的页面初始化与加载事件
Dec 03 Javascript
浅析AngularJs HTTP响应拦截器
Dec 28 Javascript
利用Angular.js限制textarea输入的字数
Oct 20 Javascript
利用node.js写一个爬取知乎妹纸图的小爬虫
May 03 Javascript
Vue2 SSR渲染根据不同页面修改 meta
Nov 20 Javascript
vue-music关于Player播放器组件详解
Nov 28 Javascript
在 Linux/Unix 中不重启 Vim 而重新加载 .vimrc 文件的流程
Mar 21 Javascript
Vue实现导航栏点击当前标签变色功能
Aug 19 Javascript
layer.js之回调销毁对话框的例子
Sep 11 Javascript
Vue 实现显示/隐藏层的思路(加全局点击事件)
Dec 31 Javascript
vue实现简单计算商品价格
Sep 14 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 strtotime函数详解
2009/12/18 PHP
php date与gmdate的获取日期的区别
2010/02/08 PHP
PHP函数microtime()用法与说明
2013/12/04 PHP
PHP连接及操作PostgreSQL数据库的方法详解
2019/01/30 PHP
PHP使用ActiveMQ实现消息队列的方法详解
2019/05/31 PHP
laravel 解决多库下的DB::transaction()事务失效问题
2019/10/21 PHP
你真的了解JavaScript吗?
2007/02/24 Javascript
jquery跟js初始化加载的多种方法及区别介绍
2014/04/02 Javascript
jQuery文件上传控件 Uploadify 详解
2016/06/20 Javascript
Bootstrap实现水平排列的表单
2016/07/04 Javascript
JavaScript实现DOM对象选择器
2016/09/24 Javascript
过期软件破解办法实例详解
2017/01/04 Javascript
基于jQuery Easyui实现登陆框界面
2017/07/10 jQuery
默认浏览器设置及vue自动打开页面的方法
2018/09/21 Javascript
JS中超越现实的匿名函数用法实例分析
2019/06/21 Javascript
基于webpack4+vue-cli3项目实现换肤功能
2019/07/17 Javascript
只有 20 行的 JavaScript 模板引擎实例详解
2020/05/11 Javascript
[55:44]完美世界DOTA2联赛决赛 FTD vs Phoenix 第二场 11.08
2020/11/11 DOTA
python发送邮件示例(支持中文邮件标题)
2014/02/16 Python
实践Python的爬虫框架Scrapy来抓取豆瓣电影TOP250
2016/01/20 Python
利用PyInstaller将python程序.py转为.exe的方法详解
2017/05/03 Python
Python实现压缩和解压缩ZIP文件的方法分析
2017/09/28 Python
python实现计数排序与桶排序实例代码
2019/03/28 Python
Python使用turtle库绘制小猪佩奇(实例代码)
2020/01/16 Python
详解使用python3.7配置开发钉钉群自定义机器人(2020年新版攻略)
2020/04/01 Python
Python内置函数locals和globals对比
2020/04/28 Python
深圳茁壮笔试题
2015/05/28 面试题
医学专业大学生求职的自我评价
2013/11/27 职场文书
2014年建筑工程工作总结
2014/12/03 职场文书
警告通知
2015/04/25 职场文书
初婚初育证明范本
2015/06/18 职场文书
股东出资协议书
2016/03/21 职场文书
2019暑期安全倡议书!
2019/06/27 职场文书
python 机器学习的标准化、归一化、正则化、离散化和白化
2021/04/16 Python
详解Alibaba Java诊断工具Arthas查看Dubbo动态代理类
2022/04/08 Java/Android
java版 简单三子棋游戏
2022/05/04 Java/Android