Я подготовил сценарий оболочки для запуска приложения узла (написанного с использованием структуры express). Сценарий оболочки выглядит следующим образом:
#!/bin/bash
cd <NODE.JS Project directory>
npm install --save
var1="connect_point1";
var2="connect_point2";
node app.js var1 var2
в приложении. js включены следующие строки:
//print process.argv
process.argv.for Each((val, index) => {console.log('${index}: ${val}');});
var cp1=var1;
var cp2=var2;
Я не могу получить значения var1, var2, которые передаются из сценария оболочки чтобы использовать его в node app. js script. Пожалуйста, предложите мне правильный способ добиться этого.
В журнале можно увидеть, что переменные var1 и var2 не определены. поэтому проблема заключается в том, что я пытаюсь передать переменную сценария оболочки в приложение узла. js script..pls предлагает мне, как правильно передать этот параметр, чтобы его можно было использовать в ap. js и других последующих сценариях узла.