Запустите ангуллярный проект, расположенный по другому пути, чем C: \ Program Files \ nodejs (powershel) - PullRequest
0 голосов
/ 14 июня 2019

У меня есть угловой проект по этому пути "C: \ GitSuperFood \ supafoo \ mockup \ V1 \ demoSuper" Я хочу запустить ng serve для запуска углового проекта, упомянутого в пути выше, когда я открываю команду Power Shell по этому пути"C: \ GitSuperFood \ supafoo \ mockup \ V1 \ demoSuper" и запуск "ng serve" Я получаю эту ошибку

Could not find module "@angular-devkit/build-angular" from 
"C:\\GitSuperFood\\supafoo\\mockup\\V1\\demoSuper".
 Error: Could not find module "@angular-devkit/build-angular" from 
 "C:\\GitSuperFood\\supafoo\\mockup\\V1\\demoSuper".
at Object.resolve (C:\Users\עילי 
ושקד\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\@angular- 
  devkit\core\node\resolve.js:151:11)
at WorkspaceNodeModulesArchitectHost.resolveBuilder (C:\Users\עילי 


  ושקד\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\@angular- 
 devkit\architect\node\node-modules-architect-host.js:31:40)
at ServeCommand.initialize (C:\Users\עילי 
  ושקד\AppData\Roaming\npm\node_modules\@angular\cli\models\architect- 
 command.js:135:55)
at process._tickCallback (internal/process/next_tick.js:68:7)
at Function.Module.runMain (internal/modules/cjs/loader.js:832:11)
at startup (internal/bootstrap/node.js:283:19)
at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3)

Перед запуском команды ng serve я сделал следующие шаги

  • 1-установленный nodejs, расположенный в "C: \ Program Files \ nodejs"
  • 2-установленный машинописный текст
  • 3- установленный угловой CLI: 8.0.2

любой совет?

Ответы [ 2 ]

0 голосов
/ 14 июня 2019

Не удалось найти модуль "@ angular-devkit / build-angular"

Хороший намек на то, что он отсутствует в папке node_modules вашего проекта. Эффективно, как сказал Роберт, запустить

npm install

в папке вашего проекта @ C: \ GitSuperFood \ supafoo \ mockup \ V1 \ demoSuper

0 голосов
/ 14 июня 2019

вам нужно установить угловые зависимости, если вы клонируете проект из github, запустив npm install или сокращенно npm i

, когда вы загружаете проект в GitHub для оптимизации, вы делитесь только package.jsonи package-lock.json в качестве ссылки на ваши зависимости, но вы оставляете фактическую директорию node_modules от толкания к вашему репозиторию github

, поэтому вам нужно запустить npm, чтобы сообщить npm генерировать папку node_modules из package.json ипакет-lock.json

...