Как запустить программу node.js как исполняемый файл?
Опубликовано: 1 Августа, 2021
Запуск программы Node.js в качестве исполняемого файла означает, что нам не нужно переходить в каталог программы, из любой точки терминала мы можем выполнить нашу программу с определенным саморегистрируемым словом.
Чтобы запустить программу node.js как исполняемую, необходимо выполнить четыре шага.
- Добавить раздел bin в package.json
- Измените разрешение файла index.js (не для операционной системы Windows).
- Добавьте комментарий к файлу index.js, чтобы его можно было рассматривать как исполняемый файл.
- Свяжите проект.
Добавление секции 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.