У меня ошибка после добавления nativescript в угловой проект - PullRequest
1 голос
/ 30 октября 2019

У меня был рабочий угловой проект, и я хотел попробовать NativeScript, поэтому я добавил в него NativeScript, используя npm install --global @nativescript/schematics и ng add @nativescript/schematics, но теперь, когда я пытаюсь запустить ng serve, я получаю эту ошибку

ОШИБКА в ошибке TS6053: Файл 'C: [путь] /src/src/main.ts' не найден.

Ошибка TS6053: Файл 'C: [путь] / src / src / polyfills. ts 'not found.

Я попытался удалить node_modlues и снова запустить npm install, но ошибка та же. Я даже попытался перезапустить свой терминал и снова запустить ng serve, и результат тот же

Я сделал что-то не так? Или я забыл что-то сделать?

РЕДАКТИРОВАТЬ

tsconfig.app.json file:

{
  "extends": "../tsconfig.json",
  "compilerOptions": {
    "outDir": "../out-tsc/app",
    "types": [],
    "paths": {
      "@src/*": [
        "src/*.web",
        "src/*"
      ]
    }
  },
  "exclude": [
    "test.ts",
    "**/*.spec.ts"
  ],
  "files": [
    "src/main.ts",
    "src/polyfills.ts"
  ]
}

Ответы [ 3 ]

1 голос
/ 30 октября 2019

Удалите ключевое слово 'src /' из путей, указанных в массиве файлов, и попробуйте. Оформить заказ - https://github.com/NativeScript/nativescript-schematics/issues/240 Надеюсь, это поможет.

1 голос
/ 30 октября 2019

Кажется, что это проблема с путями или свойствами файлов внутри tsconfig.app.json. Можете ли вы вставить его сюда, чтобы проверить, так ли это?

0 голосов
/ 30 октября 2019

Другой способ исправить это - изменить местоположение файла main внутри angular.json -> "main": "src / main.ts"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...