@microsoft.azure/autorest.modeler
объявлено в разделе package.json devDependencies
.
Этот раздел devDependencies описывается как:
Есликто-то планирует загрузить и использовать ваш модуль в своей программе, тогда он, вероятно, не хочет или не нуждается в загрузке и создании используемой вами внешней среды тестирования или инфраструктуры документации.
В этом случае лучше всего сопоставитьэти дополнительные элементы в объекте devDependencies.
Эти вещи будут установлены при выполнении npm link
или npm install
из корня пакета и могут управляться как любой другой параметр конфигурации npm.
Итак, в вашем случае попробуйте:
NODE_ENV=development npm install
Для Windows:
cmd /v /c "set NODE_ENV=development&& npm install"
(а не отсутствие пространства между development
и&&
: это важно)
Для получения и установки зависимостей разработки, а также основного производственного проекта.
Или, как указано в документе "npm install
won"t установить devDependencies":
npm install --only=dev
Также проверьте, если npm cЗначение onfig production установлено в true.Если это значение равно true, оно пропустит зависимости dev.
Также: запустите npm config get production
, убедитесь, что оно установлено на false
:
npm config set -g production false
Если npm install --only=dev
/ npm rebuild
не работает, вам может потребоваться удалить node_modules
и package-lock.json
и снова запустить npm install