ng запускает angularProject или npm установка делает дополнительные файлы в папке root - PullRequest
0 голосов
/ 24 марта 2020

У меня сейчас большие проблемы, когда я делаю новый проект, используя ng, запускаю новый проект или выполняю npm установку, этот проект создает дополнительные файлы в папке root, например:

enter image description here

мой пакет. json файл

 {
  "name": "angularProject",
  "version": "0.0.0",
  "scripts": {
    "ng": "ng",
    "start": "ng serve",
    "build": "ng build",
    "test": "ng test",
    "lint": "ng lint",
    "e2e": "ng e2e"
  },
  "private": true,
  "dependencies": {
    "@angular/animations": "~9.0.7",
    "@angular/common": "~9.0.7",
    "@angular/compiler": "~9.0.7",
    "@angular/core": "~9.0.7",
    "@angular/forms": "~9.0.7",
    "@angular/platform-browser": "~9.0.7",
    "@angular/platform-browser-dynamic": "~9.0.7",
    "@angular/router": "~9.0.7",
    "rxjs": "~6.5.4",
    "tslib": "^1.10.0",
    "zone.js": "~0.10.2"
  },
  "devDependencies": {
    "@angular-devkit/build-angular": "~0.900.7",
    "@angular/cli": "~9.0.7",
    "@angular/compiler-cli": "~9.0.7",
    "@angular/language-service": "~9.0.7",
    "@types/node": "^12.11.1",
    "@types/jasmine": "~3.5.0",
    "@types/jasminewd2": "~2.0.3",
    "codelyzer": "^5.1.2",
    "jasmine-core": "~3.5.0",
    "jasmine-spec-reporter": "~4.2.1",
    "karma": "~4.3.0",
    "karma-chrome-launcher": "~3.1.0",
    "karma-coverage-istanbul-reporter": "~2.1.0",
    "karma-jasmine": "~2.0.1",
    "karma-jasmine-html-reporter": "^1.4.2",
    "protractor": "~5.4.3",
    "ts-node": "~8.3.0",
    "tslint": "~5.18.0",
    "typescript": "~3.7.5"
  }
}

, и я использую версия узла: 12.16.1 и npm версия: 6.13.4

Пожалуйста, дайте мне какое-нибудь решение.

1 Ответ

0 голосов
/ 29 марта 2020

Я нашел решение этой проблемы, поэтому, если кто-либо сталкивается с этой проблемой, попробуйте это решение. Это проблема узла, ваш узел не был установлен должным образом, поэтому, пожалуйста, выполните следующие действия.

  1. Удаление из программ и функций с помощью деинсталлятора.
  2. Удалите папку, связанную с узлом, из вашей системы, она может находиться в папке ниже.

    -C:\Program Files (x86)\Nodejs -C:\Program Files\Nodejs -C:\Users\{User}\AppData\Roaming\npm (or %appdata%\npm) -C:\Users\{User}\AppData\Roaming\npm-cache (or %appdata%\npm-cache) -C:\Users\{User}\.npmrc (and possibly check for that without the . prefix too) -C:\Users\{User}\AppData\Local\Temp\npm-*

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

  4. перезагрузите / перезагрузите систему.

  5. , если вы все еще невозможно удалить node js в систему , пожалуйста, проверьте эту ссылку

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

...