Mercurial > hg > nginx-site
comparison xml/ru/docs/njs/cli.xml @ 2245:87a0e2c73a25
Refactored njs documentation.
author | Yaroslav Zhuravlev <yar@nginx.com> |
---|---|
date | Mon, 24 Sep 2018 19:10:29 +0300 |
parents | |
children | 32ba43abf9cd |
comparison
equal
deleted
inserted
replaced
2244:467aef18bf12 | 2245:87a0e2c73a25 |
---|---|
1 <?xml version="1.0"?> | |
2 | |
3 <!-- | |
4 Copyright (C) Nginx, Inc. | |
5 --> | |
6 | |
7 <!DOCTYPE article SYSTEM "../../../../dtd/article.dtd"> | |
8 | |
9 <article name="Интерфейс командной строки" | |
10 link="/ru/docs/njs/cli.html" | |
11 lang="ru" | |
12 rev="1"> | |
13 | |
14 <section> | |
15 <para> | |
16 Создание и отладка njs-скриптов может осуществляться | |
17 в командной строке. | |
18 Утилита командной строки доступна после установки | |
19 <link doc="install.xml" id="install_package">пакета</link> Linux | |
20 или после сборки из | |
21 <link doc="install.xml" id="install_sources">исходных файлов</link>. | |
22 В отличие от njs, запущенном внутри nginx, | |
23 в утилите недоступны объекты nginx | |
24 (<link doc="njs_api.xml" id="http">HTTP</link> и | |
25 <link doc="njs_api.xml" id="stream">Stream</link>). | |
26 <example> | |
27 $ echo "2**3" | njs - | |
28 8 | |
29 | |
30 $ njs | |
31 >> var o = {a:[]} | |
32 undefined | |
33 | |
34 >> JSON.stringify(o, undefined,1) | |
35 { | |
36 "a": [ | |
37 | |
38 ] | |
39 } | |
40 >> | |
41 </example> | |
42 </para> | |
43 | |
44 </section> | |
45 | |
46 </article> |