Отправка аргументов командной строки в скрипт npm

Итак, есть два простых способа сделать эту работу. Решение, размещенное Bert F, отлично работает, если вам не нужно предоставлять какие-либо другие специальные свойства соединения с Oracle. Формат для этого:

jdbc:oracle:thin:@//HOSTNAME:PORT/SERVICENAME

Однако, если вам нужно указать другие свойства соединения с Oracle, вам нужно использовать длинный стиль TNSNAMES. Я должен был сделать это недавно, чтобы включить общие соединения Oracle (где сервер делает свой собственный пул соединений). Формат TNS:

jdbc:oracle:thin:@(description=(address=(host=HOSTNAME)(protocol=tcp)(port=PORT))(connect_data=(service_name=SERVICENAME)(server=SHARED)))

Если вы знакомы с форматом файлов Oracle TNSNAMES, это должно выглядеть вам знакомым. Если нет, то просто Google это для деталей.

616
задан arnemart 20 July 2012 в 14:02
поделиться

1 ответ

Я использовал следующий способ запустить тест

  "scripts": {  
       "test-one": "mocha --timeout 90000 --watch --require ts-node/register --watch-extensions ts $1"
}

Для запущения теста, используемого после команды

npm run test-one ./e2e/<test_file_path>

, я не должен использовать конфигурацию для него. Я чувствую, что можно передать аргумент тем же путем, я делаю здесь.

0
ответ дан 3 October 2019 в 22:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: