Как запустить программу node.js как исполняемый файл?

Опубликовано: 1 Августа, 2021

Запуск программы Node.js в качестве исполняемого файла означает, что нам не нужно переходить в каталог программы, из любой точки терминала мы можем выполнить нашу программу с определенным саморегистрируемым словом.
Чтобы запустить программу node.js как исполняемую, необходимо выполнить четыре шага.

  1. Добавить раздел bin в package.json
  2. Измените разрешение файла index.js (не для операционной системы Windows).
  3. Добавьте комментарий к файлу index.js, чтобы его можно было рассматривать как исполняемый файл.
  4. Свяжите проект.

Добавление секции bin в файл package.json:

"bin": {
    "выполнить": "index.js"
}

Примечание. Добавьте любое слово с возможностью повторного преобразования вместо «выполнить».

Изменить разрешение файла

chmod + x index.js

Добавить комментарий к index.js

 #! / usr / bin / env узел

Команда для связывания проектов

 ссылка npm

Пример 1:




// 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}`);

Вход

 выполнить Countlengthofmine!

Выход:

Пример 2:




// 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}`)

Вход

 казнить Аазию

Выход:

Примечание:

  • Чтобы запустить вашу программу node.js как исполняемую, необходимо выполнить вышеупомянутые 4 шага.
  • Для пользователя Windows: запустите исполняемый файл из командной строки Node.js.