Ionic 2 на визуальной студии Npm TaskRunner отсутствует - PullRequest
0 голосов
/ 07 марта 2019

В настоящее время я использую Visual Studio 2017, я установил расширение ionic 2 для создания пользовательского интерфейса моего приложения. Когда я пытаюсь запустить приложение в браузере, оно выдает мне следующее сообщение:

Ты почти готов! Если вы видите эту страницу, вам все равно нужно установить расширение для запуска задач NPM для Visual Studio и снова запустить это приложение. Вы можете скачать расширение с: https://aka.ms/ctmhio Чтобы узнать больше о настройке Visual Studio 2015 для использования шаблонов Ionic 2, посетите https://aka.ms/c4915c.

Я уже установил расширение для запуска задач npm, поэтому не понимаю, почему его не распознают.

Это то, что есть в моем проводнике задач:

C:\Users\benit\source\repos\ionic2-ts-blank2\ionic2-ts-blank2> cmd.exe /c npm run ionic:build --color=always
> io.cordova.myapp2cc051@ ionic:build C:\Users\benit\source\repos\ionic2-ts-blank2\ionic2-ts-blank2
npm WARN lifecycle The node binary used for scripts is C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\VisualStudio\NodeJs\win-x64\node.exe but npm is using C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\MSBuild\Microsoft\VisualStudio\NodeJs\node.exe itself. Use the `--scripts-prepend-node-path` option to include the path for the node binary npm was executed with.
> ionic-app-scripts build
internal/modules/cjs/loader.js:583
    throw err;
    ^
Error: Cannot find module 'C:\Users\benit\source\repos\ionic2-ts-blank2\ionic2-ts-blank2\node_modules\@ionic\app-scripts\bin\ionic-app-scripts.js'
    at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
    at Function.Module._load (internal/modules/cjs/loader.js:507:25)
    at Function.Module.runMain (internal/modules/cjs/loader.js:742:12)
    at startup (internal/bootstrap/node.js:236:19)
    at bootstrapNodeJSCore (internal/bootstrap/node.js:560:3)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! io.cordova.myapp2cc051@ ionic:build: `ionic-app-scripts build`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the io.cordova.myapp2cc051@ ionic:build script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\benit\AppData\Roaming\npm-cache\_logs\2019-03-07T16_55_13_034Z-debug.log

Process terminated with code 1.



------------

...