Home > Web Front-end > JS Tutorial > How to pass parameters using the command line in Nodejs (code)

How to pass parameters using the command line in Nodejs (code)

不言
Release: 2018-08-15 16:36:16
Original
4209 people have browsed it

The content of this article is about how to pass parameters (code) using the command line in Nodejs. It has certain reference value. Friends in need can refer to it. I hope it will be helpful to you.

Use commander.js.

npm install commander
Copy after login

Then introduce commander.js into the code and use it directly.

Tips:

If it is just -p --port, without [type], the passed in is a Boolean value, true/false.

-p, -- port [type], pay attention to the space in the middle.

Go directly to the code

let express = require('express');let program = require('commander');  
let port = 3000     // 设置默认端口
let app = express() //启动一个web服务器
app.set('views','./views');       //设置视图的根目录
app.set('view engine', 'jade');   // 设置视图模板引擎
app.listen(port)
program  
.option('-p, --port [type]','Add port')  
.parse(process.argv);
if (program.port) port = program.port;
console.log('imovie start on port '+ port);
Copy after login

Related recommendations:

nodejs command line parameter processing module commander usage example_node.js

nodejs npm common command collection

The above is the detailed content of How to pass parameters using the command line in Nodejs (code). For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template