Моя ситуация в том, что у меня возникли проблемы с добавлением внешних пакетов NPM в мой проект без сервера (конкретный пакет - геоинформация).
Я пошел в корневую папку проекта без сервера и запустил npm install geopoint --save
. package.json обновлен с помощью dependencies": { "geopoint": "^1.0.1" }
и node_modules создана папка.
Моя структура папок выглядит так:
Корневой-проект-папка
-функции
--geospatial
--- handler.js
- node_modules
--geopoint
В моих функциях /geospatial/handler.js я объявил модуль геодезической с:
var geopoint = require('geopoint');
var geopoint = require('../../geopoint');
var geopoint = require('../../../geopoint');
Консоль lambda возвращает ошибку:
{
"errorMessage": "Cannot find module '../../geopoint'",
"errorType": "Error",
"stackTrace": []
}
Как я могу правильно добавить внешние модули NPM в проект без сервера?