нпм ERR! Ошибка: ENOENT "... \ <несуществующая папка> \ package.json" - PullRequest
0 голосов
/ 14 января 2019

Следуя этому руководству: https://docs.microsoft.com/en-us/aspnet/core/client-side/spa/angular?view=aspnetcore-2.2&tabs=visual-studio

Я запустил dotnet new angular -o HelloWorld, затем открыл .csproj в Visual Studio.

Затем я запустил процесс сборки и начал отладку, а теперь столкнулся с ошибкой AggregateException:

AggregateException: One or more errors occurred. (One or more errors occurred. (The NPM script 'start' exited without indicating that the Angular CLI was listening for requests. The error output was: npm ERR! Error: ENOENT, open 'E:\DELETEME\HelloWorld\ClientApp\node_modules\start\package.json'

Примечание: package.json файл фактически находится в E:\DELETEME\HelloWorld\ClientApp\package.json, NOT E:\DELETEME\HelloWorld\ClientApp\node_modules\start\package.json

Некоторые подробности о версиях:

10 Ошибка узла -v v0.10.31

11 ошибка npm -v 1.4.9

Полный журнал в npm-debug.log:

0 info it worked if it ends with ok
1 verbose cli [ 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\Extensions\\Microsoft\\Web Tools\\External\\\\node\\node',
1 verbose cli   'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\Extensions\\Microsoft\\Web Tools\\External\\npm\\node_modules\\npm\\bin\\npm-cli.js',
1 verbose cli   'run',
1 verbose cli   'start',
1 verbose cli   '--',
1 verbose cli   '--port',
1 verbose cli   '52426' ]
2 info using npm@1.4.9
3 info using node@v0.10.31
4 verbose node symlink C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\Extensions\Microsoft\Web Tools\External\\node\node
5 error Error: ENOENT, open 'E:\DELETEME\Testing\ClientApp\node_modules\start\package.json'
6 error If you need help, you may report this *entire* log,
6 error including the npm and node versions, at:
6 error     <http://github.com/npm/npm/issues>
7 error System Windows_NT 6.2.9200
8 error command "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\Extensions\\Microsoft\\Web Tools\\External\\\\node\\node" "C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\Common7\\IDE\\Extensions\\Microsoft\\Web Tools\\External\\npm\\node_modules\\npm\\bin\\npm-cli.js" "run" "start" "--" "--port" "52426"
9 error cwd E:\DELETEME\Testing\ClientApp
10 error node -v v0.10.31
11 error npm -v 1.4.9
12 error path E:\DELETEME\Testing\ClientApp\node_modules\start\package.json
13 error code ENOENT
14 error errno 34
15 verbose exit [ 34, true ]

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

1 Ответ

0 голосов
/ 03 февраля 2019

Было установлено, что групповая политика компании не позволяет Angular CLI работать.

...