angular4-X知识点汇总

1、生成新项目:

ng new my-app
生成过程会有点长,主要是需要下载很多的包

2、启动开发服务器:

npm run start
ng serve --open
ng serve -o

3、NgModule是一个装饰器函数,它接收一个用来描述模块属性的元数据对象。其中最重要的属性是:

declarations - 声明本模块中拥有的视图类。Angular 有三种视图类:组件、指令和管道。
exports - declarations 的子集,可用于其它模块的组件模板。
imports - 本模块声明的组件模板需要的类所在的其它模块。
providers - 服务的创建者,并加入到全局服务列表中,可用于应用任何部分。
bootstrap - 指定应用的主视图(称为根组件),它是所有其它视图的宿主。只有根模块才能设置bootstrap属性。

4、下载包命令:

npm install --save admin-lte 下载最新版本,并会作为正式版本的依赖
npm install --save-dev admin-lte 下载最新版本,并会作为开发版本(未优化)的依赖
npm install --save admin-lte@2.2.3 下载指定2.2.3
npm install -g @angular/cli@1.4.10 重新安装angular cli命令行1.4.10版本
npm install -g **@latest 表示安装最新版本
也可以到npm(https://www.npmjs.com/)下载rar压缩包,然后在解压包根目录中(带packbag.json的目录)执行npm link

5、web storm快捷键

alt+f12 Terminal、命令行

6、修改src目录下得任何文件,网址都会监控自动刷新页面
7、重新安装nodejs

npm i -g npm
npm install --save 安装的同时,将信息写入package.json中

8、下载的包如果是连接包,直接引用是没有效果
9、新建的接口文件中,接口名需要是接口文件名的首字母大写模式,例如新建了一个user.model.ts文件,接口代码:
export interface User {
  id?: number;
  //... ...
}
10、创建内联式组件

ng g c task -it -is
等同于
ng generete component task --inline-template --inline-style
最终新建一个的文件,没有*.html和*.scss文件,模板和样式都直接在装饰器中写。

Angular4.x开发环境及项目创建(一)
http://blog.csdn.net/nearboter/article/details/78331861

10、查看包的最新版本

npm view versions --json

11、查看npm -g默认全局安装路径

方法一:使用命令:npm config ls
image.png

方法二:
设置到自己想要放的位置:
打开:nodejs安装目录/node_modules/npm/.npmrc这个文件,修改里面的路径
prefix = E:\nodejs\npm_global_modules

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT飞牛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值