前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >angular4实战(1) angular-cli

angular4实战(1) angular-cli

作者头像
j_bleach
发布于 2019-07-02 03:36:09
发布于 2019-07-02 03:36:09
67300
代码可运行
举报
文章被收录于专栏:前端加油站前端加油站
运行总次数:0
代码可运行

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/j_bleach/article/details/78077403

angular-cli

脚手架大大方便了,项目的开发,使用也非常简单。 https://cli.angular.io/ 提供了搭建一个angular项目的简单介绍。 本文就angular-cli这块的指令属性,在做一些扩展介绍。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
npm install -g @angular/cli
ng new PROJECT-NAME
cd PROJECT-NAME
ng serve

通过这四条命令,可以快速创建一个angular项目。 本章主要关注,ng new 这条命令。在下载好angular-cli之后,通过在命令行输入ng help可以获得angular-cli的指令详细介绍。

如果新建一个项目仅仅用上述5条,显然是不满足开发需求的,在介绍5条属性。

—style 指定生成项目的css预编译语言,例如 ng new PROJECT-NAME –style less 则创建的项目,由less开发。

—prefix 默认是app,可以选择改成其他的,如果不设置,那么项目生成的组件选择对象就是app开头,即:

—routing angular生成的项目默认是不带路由的,而路由在但也应用基本上是必备模块,因此在生成项目时需添加此属性。

—inline-style,–inline-template这两个属性放在一起介绍,一个是将css放在ts文件中,一个是将html放在ts文件中一起编写。用过vue或者react的同学应该非常熟悉。我这边都是没有做inline设置的,个人不喜欢这种把其他东西柔在脚本里的方式。

组件生成

之前用angularjs的时候,有自己写生成组件的脚本,换到4之后,发现天生带这个功能,很喜欢。比如生成一个名为stones的组件,只需运行命令:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ng g component stones

就ok了,然后会依照之前在ng new项目时的配置在app目录下生成相应的组件,并自动加入到依赖中,非常方便。

本章对angular-cli的介绍到此为止,下章具体介绍路由。

项目地址:https://github.com/jiwenjiang/angular4-material2

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017年09月24日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
[Linux笔记] nohup 命令 解决 SSH关闭窗口,程序也中断的问题!
nohup 英文全称 no hang up(不挂起),用于在系统后台不挂断地运行命令,退出终端不会影响程序的运行。
科控物联
2022/04/19
6.4K0
[Linux笔记] nohup 命令 解决 SSH关闭窗口,程序也中断的问题!
Ansible自动化部署服务
1、安装部署 yum inatsll ansible -y 2、配置文件 Ansible常用参数详解 [defaults] #通用默认配置 inventory = /etc/ansible/hosts #被控制端IP或者DNS列表 library = /usr/share/my_modules/ ##默认搜寻模块的位置 remote_tmp = ~/.ansible/tmp #远程执行临时文件 local_tmp
@凌晨
2021/01/22
9660
每天学一个 Linux 命令(99):nohup
命令简介 nohup 命令用于将进程放后台运行(不挂断)。 命令语法 nohup Command [ Arg … ] [ & ] 选项说明 --help #打印帮助信息并退出 --version #打印版本信息并退出 应用举例 后台运行 [root@centos7 ~]# nohup java -server -Xms128M -Xmx512M -XX:MetaspaceSize=128M -jar test.jar $1 $2 $3 & 执行test.sh 脚本,并重定向输入到 test.l
民工哥
2021/04/21
3920
Linux
shell脚本可以直接在命令行中执行,也可以将一套逻辑组织成一个文件,方便复用。 AC Terminal中的命令行可以看成是一个“shell脚本在逐行执行”。
她的店里只卖樱花
2022/10/31
2.6K0
ssh
在客户端中(主机,本子)中创建文件 ~/.ssh/config config文件就是用来创建别名机制的
h3110_w0r1d
2024/02/19
1480
ssh
Ansible常用模块实例
为了避免ansible每次下发指令都要输入目标主机密码,所以这里使用(ssh-keygen)在控制主机创建一对秘钥,使用(ssh-copy-id)来下发生成的公钥。
HaydenGuo
2019/12/12
1.1K0
Ansible常用模块实例
解决:如何写一个shell脚本(脚本名称:xsync,也称:xsync命令):实现多个电脑或者虚拟机之间的文件同步?
注意:第五步循环rsync命令IP地址那一段,要结合自己的实际情况,去更改才行;rsync命令使用方法,参考上文所述
全栈程序员站长
2022/09/01
1.1K0
解决:如何写一个shell脚本(脚本名称:xsync,也称:xsync命令):实现多个电脑或者虚拟机之间的文件同步?
大数据篇---hadoop学习一、搭建hadoop环境(centos7)二、hadoop知识点
大咖揭秘Java人都栽在了哪?点击免费领取《大厂面试清单》,攻克面试难关~>>>
用户2337871
2020/11/13
4970
大数据篇---hadoop学习一、搭建hadoop环境(centos7)二、hadoop知识点
xsync同步脚本的使用
在集群机器配置时,经常需要将一个文件或目录copy到同样的多台集群上,如果一个一个机器去复制,比较麻烦。如果有一个办法,通过一条命令就可以实现这个目的,就简单多了。xsync就是这样一个同步脚本。xsync其实是对rsync脚本的二次封装,脚本内容可以根据自己需要进行修改。
全栈程序员站长
2022/09/05
1.2K0
linux 后台运行进程:& , nohup
当我们在终端或控制台工作时,可能不希望由于运行一个作业而占住了屏幕,因为可能还有更重要的事情要做,比如阅读电子邮件。对于密集访问磁盘的进程,我们更希望它能够在每天的非负荷高峰时间段运行(例如凌晨)。为了使这些进程能够在后台运行,也就是说不在终端屏幕上运行,有几种选择方法可供使用。
DevOps在路上
2023/05/16
4.8K0
linux 后台运行进程:& , nohup
01·Shell编程基础入门
-多年互联网运维工作经验,曾负责过大规模集群架构自动化运维管理工作。 -擅长Web集群架构与自动化运维,曾负责国内某大型金融公司运维工作。 -devops项目经理兼DBA。 -开发过一套自动化运维平台(功能如下): 1)整合了各个公有云API,自主创建云主机。 2)ELK自动化收集日志功能。 3)Saltstack自动化运维统一配置管理工具。 4)Git、Jenkins自动化代码上线及自动化测试平台。 5)堡垒机,连接Linux、Windows平台及日志审计。 6)SQL执行及审批流程。 7)慢查询日志分析web界面。
DriverZeng
2022/09/26
3170
01·Shell编程基础入门
linux服务器同步利器​Rsync全介绍(付脚本)
Rsync(remote synchronize)是一个远程数据同步工具,可通过LAN/WAN快速同步多台主机间的文件。Rsync使用所谓的“Rsync算法”来使本地和远 程两个主机之间的文件达到同步,这个算法只传送两个文件的不同部分,而不是每次都整份传送,因此速度相当快. Rsync支持大多数的类Unix系统,无论是Linux、Solaris还是BSD上都经过了良好的测试 此外,它在windows平台下也有相应的版本,如cwRsync和Sync2NAS等工具
IT运维技术圈
2023/02/02
1.9K0
CentOS服务器之间免密登陆及传输
该命令一直按回车(Enter)即可,默认生成位置一般是:~/.ssh/ 如果用户是非root一般位置是:/home/你的当前用户名/.ssh/
itze
2022/10/31
7170
CentOS服务器之间免密登陆及传输
玩转企业常见应用与服务系列(十四):自动化运维工具 Ansible 基础入门
目前,随着IT行业的高速发展,市场上出现了一大批自动化管理工具,这些工具可以使得我们通过一台设备管理控制成千上万台不同的设备,使得我们更方便、更快捷的进行运维管理。
民工哥
2023/11/29
8370
玩转企业常见应用与服务系列(十四):自动化运维工具 Ansible 基础入门
linux命令大全(手册)_Linux order命令
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/172230.html原文链接:https://javaforall.cn
全栈程序员站长
2022/09/25
25.9K0
linux命令大全(手册)_Linux order命令
SSH 远程执行命令简介
在之前,看到大都是说修改/etc/sudoers,然后NOPASSWD:指定的cmd,但是真心不管用,没有远程虚拟终端这个方法就是浮云,Ubuntu10.04 Server 亲测!!
星哥玩云
2022/07/03
1.8K0
使用Jenkins通过Publish Over SSH插件远程控制主机执行脚本
192.168.1.18 :Jenkins、CentOS 7.5.1804、Docker 19.03.13 192.168.1.20:K8s_Node2/Gitlab、CentOS 7.5.1804、Docker 19.03.13
非著名运维
2022/06/22
1.8K0
使用Jenkins通过Publish Over SSH插件远程控制主机执行脚本
我的shell脚本实战-编写一个系统发布脚本
平常我们会使用Jenkins发布系统,Jenkins可以从代码更新,编译到发布这样的一条龙服务。操作成本很低,作为程序员,肯定不满足于简单的界面操作。
Lvshen
2022/05/05
6150
我的shell脚本实战-编写一个系统发布脚本
自动化运维管理工Ansible安装与配置
[webserver]      //主机分类组名 192.168.144.111  //主机IP地址或者是域名
星哥玩云
2022/07/19
8430
自动化运维管理工Ansible安装与配置
Linux工程笔记.md
# | 代表文件传入的参数个数,如上例中值为4 | | * | 由所有参数构成的用空格隔开的字符串,如上例中值为"2 3 4" | | 2" "
槿泽
2022/11/29
5.5K0
推荐阅读
相关推荐
[Linux笔记] nohup 命令 解决 SSH关闭窗口,程序也中断的问题!
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验