加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

【Angular 学习】--- 常用命令的通用关键参数解释

发布时间:2020-12-17 08:15:12 所属栏目:安全 来源:网络整理
导读:1 . ng serve - - host (self) 指定本地Server绑定的域名,默认值:localhost.如果希望使用self来访问你的站点,须加入以上参数 2 . ng serve - - hmr 注意开启之后,只是在angular-cli里的webpack添加必要的扩展,等价于webpack-dev-server –hot,还需要在
1.ng serve --host (self)

指定本地Server绑定的域名,默认值:localhost.如果希望使用self来访问你的站点,须加入以上参数


2.ng serve --hmr

注意开启之后,只是在angular-cli里的webpack添加必要的扩展,等价于webpack-dev-server –hot,还需要在应用代码里处理hmr逻辑,如可在main.ts里添加:

if(module.hot) {
  module.hot.accept();
}

3.ng serve --aot

开启aot


4.ng serve --proxy-config proxy.conf.json

指定后台转发地址,即nginx的proxy_pass代理功能。开发时为避免ajax跨域,需要指定后台接口的转发地址。
proxy.config.json文件示例如下:

{
  "/api": { // 匹配前缀
    "target": "http://localhost:3000",// 转发地址
    "secure": false
  }
}

5.--base-href

指定站点的起始路径,如果你希望你的站点根路径为www.abc.com/mypath/,需要这样设置:ng build –base-href /mypath/


6.--target

指定构建的目标,默认值是development,如果指定为production,构建时会加入treeshaking、代码压缩混淆等。下面两条等价:

ng build --target=production
ng build --prod

7.--environment

指定应用执行环境。CLI会根据指定的值加载对应的环境配置文件。下面两句等价:

ng build --environment=prod
ng build --env=prod

构建时会加载angular-cli.json指定的环境配置文件:

"environments": { 
  "dev": "environments/environment.ts","prod": "environments/environment.prod.ts"
}

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读