none
Как установить vs-tac, нужный для работы Cordova приложения? RRS feed

  • Общие обсуждения

  • Здравствуйте

    Установил обновления для работы с Cordova, появились шаблоны для неё, но решения на основе этих дефолтных шаблонов никак не хотят собираться. Использую VS2015

    Находясь в папке "C:\Users\%username%\AppData\Roaming\npm" выполняю эту команду:

    npm install -g "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\ApacheCordovaTools\packages\vs-tac"

    Результат:

    C:\Users\Андр?й\AppData\Roaming\npm>npm install -g "C:\Program Files (x86)\Micro
    soft Visual Studio 14.0\Common7\IDE\Extensions\ApacheCordovaTools\packages\vs-ta
    c"
    npm WARN engine ripple-emulator@0.9.32: wanted: {"node":">= 0.12.0","npm":">= 2.
    5.1"} (current: {"node":"0.10.33","npm":"3.3.12"})
    npm WARN engine npm@1.3.4: wanted: {"node":">=0.6","npm":"1"} (current: {"node":
    "0.10.33","npm":"3.3.12"})
    npm WARN install:rimraf@2.2.0 ENOENT, chmod 'C:\Users\Андр?й\AppData\Roaming\npm
    \node_modules\vs-tac\node_modules\cordova-lib\node_modules\npm\node_modules\rimr
    af\bin.js'
    npm WARN install:rimraf@2.2.0 ENOENT, chmod 'C:\Users\Андр?й\AppData\Roaming\npm
    \node_modules\vs-tac\node_modules\npm\node_modules\rimraf\bin.js'
    
    > edge@4.0.0 install C:\Users\Андр?й\AppData\Roaming\npm\node_modules\vs-tac\nod
    e_modules\edge
    > node tools/install.js
    
    Success: platform check for edge.js: node.js ia32 v0.10.33
    C:\Users\Андр?й\AppData\Roaming\npm
    └── (empty)
    
    npm WARN EBUNDLEOVERRIDE Replacing bundled node_modules\vs-tac\node_modules\npm\
    node_modules\cmd-shim with new installed version
    npm WARN EBUNDLEOVERRIDE Replacing bundled node_modules\vs-tac\node_modules\npm\
    node_modules\read-installed with new installed version
    npm WARN EBUNDLEOVERRIDE Replacing bundled node_modules\vs-tac\node_modules\npm\
    node_modules\read-package-json with new installed version
    npm WARN EBUNDLEOVERRIDE Replacing bundled node_modules\vs-tac\node_modules\npm\
    node_modules\rimraf with new installed version
    npm WARN EBUNDLEOVERRIDE Replacing bundled node_modules\vs-tac\node_modules\npm\
    node_modules\sha with new installed version
    npm WARN EBUNDLEOVERRIDE Replacing bundled node_modules\vs-tac\node_modules\cord
    ova-lib\node_modules\npm\node_modules\cmd-shim with new installed version
    npm WARN EBUNDLEOVERRIDE Replacing bundled node_modules\vs-tac\node_modules\cord
    ova-lib\node_modules\npm\node_modules\read-installed with new installed version
    npm WARN EBUNDLEOVERRIDE Replacing bundled node_modules\vs-tac\node_modules\cord
    ova-lib\node_modules\npm\node_modules\read-package-json with new installed versi
    on
    npm WARN EBUNDLEOVERRIDE Replacing bundled node_modules\vs-tac\node_modules\cord
    ova-lib\node_modules\npm\node_modules\rimraf with new installed version
    npm WARN EBUNDLEOVERRIDE Replacing bundled node_modules\vs-tac\node_modules\cord
    ova-lib\node_modules\npm\node_modules\sha with new installed version

    Кэш кордовы чистил

    Все сдк вроде поустанавливались сами

    Версия ноды специально такая старая, чтоб edge.js её наверняка переварил (перед этим пробовал и 4.1.0, и 5.1.0)

    Проверил есть ли в PATH путь "C:\Windows\system32"

    Еще в package.json "vs-tac"-а сменил требуемую версию edge на 4.0.0 (не помню какая была в начале, но наврятли это важно, ибо где-то на stackoverflow видел решения, где советовали ставить такую версию, и все у них там работало)

    Еще интересно то, что сюда уже не раз обращались с почти такой же проблемой
    https://www.google.com.ua/search?q=vs-tac+cordova+site%3Asocial.msdn.microsoft.com&oq=vs-tac+cordova+site%3Asocial.msdn.microsoft.com&aqs=chrome..69i57&sourceid=chrome&es_sm=93&ie=UTF-8

    Что делать то? Кроме как убегать на другую IDE?)

    7 декабря 2015 г. 14:09