如何将 node.js 程序作为可执行文件运行?
原文:https://www . geesforgeks . org/how-run-node-js-program-as-executive/
将 Node.js 程序作为可执行文件运行意味着我们不必去程序目录,从终端的任何地方,我们都可以用一个特定的自注册字来执行我们的程序。
将 node.js 程序作为可执行文件运行需要遵循四个步骤。
- 在 package.json 中添加 bin 部分
- 更改 index.js 文件权限(不适用于 windows 操作系统)。
- 向 index.js 文件添加注释,以允许将其视为可执行文件。
- 链接项目。
在 package.json 文件中添加 bin 段:
"bin" : {
"execute" : "index.js"
}
注:用任何合理的词代替“执行”。
更改文件权限
chmod +x index.js
给 index.js 添加注释
#!/usr/bin/env node
链接项目的命令
npm link
例 1:
java 描述语言
// Adding comment to to index.js
#!/usr/bin / env node
// Code to count length of word
// passed as argument
// Receive argument via command line
const word = process.argv[2];
// Counting length
const length = word.length;
// Printing it to console
console.log(`Words Length : ${length}`);
输入
execute Countlengthofmine!
输出:
例 2:
java 描述语言
// Adding comment to to index.js
#!/usr/bin / env node
// Receiving name as command
// line argument
const name = process.argv[2]
// Say greetings
console.log(`Hi there, ${name}`)
输入
execute Aasia
输出:
注:
- 您必须执行上述 4 个步骤才能将 node.js 程序作为可执行文件运行。
- 对于 Windows 用户,从 Node.js 命令提示符运行可执行文件。
版权属于:月萌API www.moonapi.com,转载请注明出处