В моей локальной среде я использую последнюю версию node
, но при развертывании своей функции AWS Lambda я должен использовать v8.10.0
.
Я создал .nvmrc
файл с v8.10.0
установить и установить node_modules, я просто запускаю:
nvm exec npm i
Проблема в том, что он вообще не использует package-lock.json
- что даже изменяется командой npm i
.
node v8.10.0
доставляет npm v5.6.0
, который не предоставляет команду npm ci
.
Есть ли другой способ установить зависимости для v8.10.0
с помощью файла блокировки?