Dynamic page title & meta tags generator for Angular
Please support this project by simply putting a Github star. Share this library with friends on Twitter and everywhere else you can.
ngx-meta
updates the page title and meta tags every time the route changes, based on Angular app's routeconfiguration.
ngx-meta
successfullyappear on HTML source, due to its platform-free workflow. This allows the SPA to be crawled and rendered by the searchengines, as well as sharing the website link on social networks (facebook, twitter, etc).callback
functionto use a custom logic on the meta tag contents (http-get
, @ngx-translate/core, etc.).Name | Description | NPM |
---|---|---|
@ngx-meta/core | Dynamic page title & meta tags generator for Angular |
ngx-meta
.If you want to file a bug, contribute some code, or improve documentation, please read up on the following contribution guidelines:
The MIT License (MIT)
Copyright (c) 2019 Burak Tasci
ngx_modules和ngx_module_names是configure脚本生成的,是在objs/ngx_modules.c文件中 与其生成的相关的脚本 文件相关的变量 在options脚本中定义了objs目录的变量 NGX_OBJS=objs 在init脚本中定义的最终存放ngx_modules的文件 NGX_MODULES_C=$NGX_OBJS/ngx_modules.c 2. 处理mo
struct ngx_command_s { ngx_str_t name; ngx_uint_t type; char (set)(ngx_conf_t cf, ngx_command_t cmd, void conf); ngx_uint_t conf; ngx_uint_t offset; void post; }; 解析: 1)ngx_str_t name 其中,name是配置项名称, 2
ngx.var 是获取 Nginx 的变量,类型是字符串或nil,需要经历字符串 hash、hash 表查找等过程。 ngx.ctx 仅仅是一个 Lua table 而已,它的引用存放在 ngx_lua 的模块上下文(ctx_ref)。 使用 ngx.ctx 比 ngx.var 往往是更好的选择。 参考: nginx变量使用方法详解(7):http://www.ttlsa.com/nginx/
meta属性是字典,字典格式即{‘key’:‘value’},字典是一种可变容器模型,可存储任意类型对象。request中meta参数的作用是传递信息给下一个函数,这些信息可以是任意类型的,比如值、字符串、列表、字典…方法是把要传递的信息赋值给meta字典的键,分析见如下语句(爬虫文件): class example(scrapy.Spider): name=‘example’ allowed_d
搭建负载均衡。 转载于:https://www.cnblogs.com/wangchao422/p/9559865.html
TAB tab插件一共7个文件 文件名 价格 index.ts 用于组件引用 ng-transclude.directive 自封装的嵌入指令 tab.directive $1 tab-heading.directive $1600 tabs.module 用于模块引用 tabset.component $1600 tabset.config 组件内公共参数设置 ng-transclude.dir
ngx_chain_t Nginx的filter模块用来处理从别的filter和handler模块传递过来的数据。这个传递的过程是以一个链表(ngx_chain_t)的形式。而且数据可能会被多次传递。 struct ngx_chain_s { ngx_buf_t *buf; ngx_chain_t *next; } 相关操作API ngx_chain_t* ngx_alloc_chain
https://github.com/openresty/lua-nginx-module#ngxctx 要点 生命周期和请求一致 每个请求的ngx.ctx是相互独立的,包括ngx.location.capture的子请求 内部跳转(Internal redirection)如ngx.exec会销毁ngx.ctx,重建新的. ngx.ctx的属性查找代价相对昂贵,所以尽量使用显式的函数参数. 原文
标签提供关于HTML文档的元数据。元数据不会显示在页面上,但是对于机器是可读的。它可用于浏览器(如何显示内容或重新加载页面),搜索引擎(关键词),或其他 web 服务。 —— W3School 1 必要属性 content ; 值some text;描述:定义与http-equiv或name属性相关的元信息 2 可选属性 属 性 值 描述 http-equive content-type / ex
uri请求如下: http://127.0.0.1?filename=1&filename=2&filename=3 1. local filename = ngx.var.filename 2. local filename = ngx.req.get_uri_args["filename"] 相同点: 1 都是获取请求uri中的参数 不同点 当请求uri中有多个同名参数时,ngx.var.a
这个函数做了连部分工作:1)以端口为入口点 将有用的信息存放到hash表内 2)调用ngx_http_init_listening()函数 对端口进行监听 1、 在ngx_http_core_main_conf_t结构体中有一个字段为ports,是一个数组,数组内存放的全是ngx_http_conf_port_t;对于每一个端口信息(ngx_http_conf_port_t),调用 ngx_htt
ngx_module_t是nginx的模块化架构最 基本 的 数据结构 。 其 结构 定义如下,其中的注释为功能说明: 查看文本 打印 struct ngx_module_s { ngx_uint_t ctx_index; /*分类的模块计数器 nginx模块可以分为四种:core、event、http和mail 每个模
ngx_http_image_filter_module 指令 image_filter image_filter_buffer image_filter_interlace image_filter_jpeg_quality image_filter_sharpen image_filter_transparency image_filter_webp_quality ngx_http_imag
meta标签的组成有两部分 1. http-equiv属性 2. name属性 下面是属性的解释 <meta charset="utf-8"> <!-- 设置文档字符编码 --> <meta http-equiv="x-ua-compatible" content="ie=edge"><!-- 告诉IE浏览器,IE8/9及以后的版本都会以最高版本IE来渲染页面。 --> <meta name
ngx-weui 是一个使用 Angular 构建的 WeUI 组件。 在线示例以及API文档。
ngx-fastdfs 是 nginx + lua +fastdfs 实现分布式图片实时动态压缩。 install 进入docker目录docker build -t fastdfs:dev . 使用 docker -idt -p 80:80 fastdfs:dev /bin/bash进入容器执行/etc/rc.local 测试 进入容器执行test目录下的./test.sh或者直接执行下面脚本
ngx-markdown ngx-markdown is an Angular library that combines... Marked to parse markdown to HTML Prism.js for language syntax highlight Emoji-Toolkit for emoji support KaTeX for math expression rende
ngx-admin Who uses ngx-admin?| Documentation | Installation Guidelines | Angular templates New! Material theme for ngx-admin Material admin theme is based on the most popular Angular dashboard templat
@sweetalert2/ngx-sweetalert2 Official SweetAlert2 integration for Angular This is not a regular API wrapper for SweetAlert (which already works very well alone), it intends to provide Angular-esque ut
ngx-dropzone A lightweight and highly customizable Angular dropzone component for file uploads. For a demo see DEMO. And the CODE for the demo. Install $ npm install --save ngx-dropzone Usage // in ap