Mercurial > hg > nginx-site
diff xml/en/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 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/xml/en/docs/njs/cli.xml Mon Sep 24 19:10:29 2018 +0300 @@ -0,0 +1,47 @@ +<?xml version="1.0"?> + +<!-- + Copyright (C) Nginx, Inc. + --> + +<!DOCTYPE article SYSTEM "../../../../dtd/article.dtd"> + +<article name="Command-line interface" + link="/en/docs/njs/cli.html" + lang="en" + rev="1"> + +<section> +<para> +njs scripts development and debugging can be performed +from the command-line. +The command-line utility is available after the installation of +the Linux <link doc="install.xml" id="install_package">package</link> +or after building from the +<link doc="install.xml" id="install_sources">sources</link>. +Compared to njs running inside nginx, +nginx objects +(<link doc="njs_api.xml" id="http">HTTP</link> and +<link doc="njs_api.xml" id="stream">Stream</link>) +are not available in the utility. +<example> +$ echo "2**3" | njs - +8 + +$ njs +>> var o = {a:[]} +undefined + +>> JSON.stringify(o, undefined,1) +{ + "a": [ + + ] +} +>> +</example> +</para> + +</section> + +</article>