Не удается найти модуль «q»

Я встречал эту проблему как в VS2013Up4, так и в VS2015Pre. Моя ОС Win8.1 Pro x64. Подробное сообщение об ошибке:

Не удается найти модуль 'q' MDAVSCLI 1 1 WinJSToDo.

И я ничего не могу получить от двойного щелчка по нему. Помогите пожалуйста мне. ORZ... В настоящее время я использую обновление 4 Visual Studio 2013 с расширением Visual Studio Tools для Apache Cordova в Windows 8.1. Я создаю новый проект Cordova JavaScript Blank, а затем запускаю сборку, оказывается, что ошибка сборки ниже:

Ошибка 2 Не удается найти модуль 'q' C:\Users\penlv\documents\visual studio 2013\Projects\BlankCordovaApp1\BlankCordovaApp1\MDAVSCLI 1 1 BlankCordovaApp1

Кажется, многие другие пользователи сталкиваются с той же проблемой. Любая помощь в этом?


person ToHiD T    schedule 24.12.2014    source источник


Ответы (2)


Вы можете попробовать эту ссылку, если она работает. А также это.

Я пробовал, но все равно та же ошибка.

Наконец-то у меня исправлена ​​ошибка «Не удается найти модуль»:

  1. скопируйте папку «lib» и «resource» из «C:\Program Files\nodejs\node_modules\vs-mda» в «C:\Users\[имя пользователя]\AppData\Roaming\npm\node_modules\vs-mda»

  2. в папке «C:\Users\[имя пользователя]\AppData\Roaming\npm\node_modules\vs-mda» выполните команду npm install

person 21paradox    schedule 12.01.2015

У меня была эта проблема, когда мой «Контроль учетных записей» был включен (Windows 8.1).

Решение состояло в том, чтобы запустить Visual Studio от имени администратора, а затем очистить кеш кордовы и выполнить перестройку.

person Louis van Tonder    schedule 23.07.2015