расширение меньше json требуют ссылки в сторонних модулях, вызывают ошибки - PullRequest
0 голосов
/ 01 апреля 2020

Я использую электрон с angular. Я установил модуль узла, в зависимостях которого есть следующие ссылки, которые приводят к ошибкам при сборке ng.

const emulatedDevices = require('./emulated-devices');
const viewportSizes = require('./viewport-sizes');

Я получаю ошибку

ERROR in ./node_modules/device-specs/index.js
Module not found: Error: Can't resolve './emulated-devices' in 'D:\Source\Repos\autoQA\autoQA-client\node_modules\device-specs'
ERROR in ./node_modules/device-specs/index.js
Module not found: Error: Can't resolve './viewport-sizes' in 'D:\Source\Repos\autoQA\autoQA-client\node_modules\device-specs'

, если я изменяю это к следующему (добавьте json к ссылке), кажется, работает нормально.

const emulatedDevices = require('./emulated-devices.json');
const viewportSizes = require('./viewport-sizes.json');

Есть ли способ импортировать json без упоминания расширения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...