Я добавил некоторые зависимости и devDependencies в package.json. Когда я пытаюсь получить пакеты из Visual Studio 2015 (VS в режиме администратора), он говорит «метод не разрешен» с ошибкой «E405».
Но когда я устанавливаю пакеты из командной строки (не в режиме администратора), пакеты устанавливаются. Есть ли какие-либо настройки, которые необходимо выполнить в VS2015 для загрузки пакетов npm через Visual Studio? Подробности ошибки приведены ниже:
==== Выполнение команды 'npm install' ====
npm WARN package.json is-windows@0.2.0 Нет данных README
npm WARN package.json popsicle-proxy-agent@3.0.0 Нет данных README
npm WARN package.json popsicle-retry@3.2.1 Нет данных README
npm WARN package.json обещание-окончательно@2.2.1 Нет данных README
npm WARN package.json throwback@1.1.1 Нет данных README
npm WARN package.json punycode@2.1.1 punycode также является именем основного модуля узла.
npm WARN package.json string_decoder@1.1.1 string_decoder также является именем основного модуля узла.
npm http GET https://registry.npmjs.org/angular/common
npm http GET https://registry.npmjs.org/types/core-js
нпм http 405 https://registry.npmjs.org/types/core-js
нпм http 405 https://registry.npmjs.org/angular/common
нпм ERR! Ошибка: метод не разрешен
нпм ERR! at errorResponse (C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ Extensions \ Microsoft \ Web Tools \ External \ npm \ node_modules \ npm \ lib \ cache.js: 753: 14)
нпм ERR! в C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ Extensions \ Microsoft \ Web Tools \ Внешние \ npm \ node_modules \ npm \ lib \ cache.js: 773: 12
нпм ERR! при сохранении (C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ Extensions \ Microsoft \ Веб-инструменты \ Внешние \ npm \ node_modules \ npm-registry-client \ lib \ get.js: 148: 7)
нпм ERR! в C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ Extensions \ Microsoft \ Web Tools \ Внешние \ npm \ node_modules \ graceful-fs \ polyfills.js: 133: 7
нпм ERR! на Object.oncomplete (fs.js: 107: 15)
нпм ERR! Если вам нужна помощь, вы можете сообщить об этом весь журнал,
нпм ERR! включая версии npm и узла, по адресу:
нпм ERR! http://github.com/npm/npm/issues
нпм ERR! Система Windows_NT 6.2.9200
нпм ERR! команда "C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ Extensions \ Microsoft \ Веб-инструменты \ Внешний \\ узел \ узел" "C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ Extensions \ Microsoft \ Web Tools \ External \ npm \ node_modules \ npm \ bin \ npm-cli.js "" установить "
нпм ERR! cwd C: \ dev \ DemoProj
нпм ERR! узел -v v0.10.31
нпм ERR! npm -v 1.4.9
нпм ERR! код E405
NPM
==== Команда npm завершена с кодом выхода 1 ====
// package.json content
{
"version": "1.0.0",
"name": "xyz",
"private": true,
"dependencies": {
"@angular/common": "~2.0.1"
},
"devDependencies": {
"@types/core-js": "^0.9.34",
"typescript": "^2.0.3",
"typings": "^1.4.0"
}
}