Проблема при создании нового angular проекта в cli с использованием npm on windows - PullRequest
0 голосов
/ 02 мая 2020

Итак, я иду на курс udemy angular, и инструктор использует ma c, а я использую windows. Когда я создаю новый проект, я получаю другой экран от него, это нормально, или я что-то упустил. Экраны прикреплены, у меня черный экран. Я получаю серию команд создания, за которыми следует серия предупреждений

, за которыми следует успешно инициализированная git

он также получает серию создания

Но за ним следует серия установок

    A:\Work\Projects> ng new first-website
? Would you like to add Angular routing? No
? Which stylesheet format would you like to use? CSS
CREATE first-website/angular.json (3622 bytes)
CREATE first-website/package.json (1289 bytes)
CREATE first-website/README.md (1029 bytes)
CREATE first-website/tsconfig.json (489 bytes)
CREATE first-website/tslint.json (3125 bytes)
CREATE first-website/.editorconfig (274 bytes)
CREATE first-website/.gitignore (631 bytes)
CREATE first-website/browserslist (429 bytes)
CREATE first-website/karma.conf.js (1025 bytes)
CREATE first-website/tsconfig.app.json (210 bytes)
CREATE first-website/tsconfig.spec.json (270 bytes)
CREATE first-website/src/favicon.ico (948 bytes)
CREATE first-website/src/index.html (298 bytes)
CREATE first-website/src/main.ts (372 bytes)
CREATE first-website/src/polyfills.ts (2835 bytes)
CREATE first-website/src/styles.css (80 bytes)
CREATE first-website/src/test.ts (753 bytes)
CREATE first-website/src/assets/.gitkeep (0 bytes)
CREATE first-website/src/environments/environment.prod.ts (51 bytes)
CREATE first-website/src/environments/environment.ts (662 bytes)
CREATE first-website/src/app/app.module.ts (314 bytes)
CREATE first-website/src/app/app.component.html (25725 bytes)
CREATE first-website/src/app/app.component.spec.ts (963 bytes)
CREATE first-website/src/app/app.component.ts (217 bytes)
CREATE first-website/src/app/app.component.css (0 bytes)
CREATE first-website/e2e/protractor.conf.js (808 bytes)
CREATE first-website/e2e/tsconfig.json (214 bytes)
CREATE first-website/e2e/src/app.e2e-spec.ts (646 bytes)
CREATE first-website/e2e/src/app.po.ts (301 bytes)
√ Packages installed successfully.
warning: LF will be replaced by CRLF in .editorconfig.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in .gitignore.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in README.md.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in angular.json.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in browserslist.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in e2e/protractor.conf.js.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in e2e/src/app.e2e-spec.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in e2e/src/app.po.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in e2e/tsconfig.json.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in karma.conf.js.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in package-lock.json.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in package.json.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/app/app.component.html.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/app/app.component.spec.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/app/app.component.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/app/app.module.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/environments/environment.prod.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/environments/environment.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/index.html.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/main.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/polyfills.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/styles.css.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in src/test.ts.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in tsconfig.app.json.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in tsconfig.json.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in tsconfig.spec.json.
The file will have its original line endings in your working directory
warning: LF will be replaced by CRLF in tslint.json.
The file will have its original line endings in your working directory
    Successfully initialized git.

Ответы [ 2 ]

0 голосов
/ 02 мая 2020

Я думаю, что для Windows стандартно использовать два байта для возврата строки.

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

Не о чем беспокоиться.

0 голосов
/ 02 мая 2020

Вы можете игнорировать эти предупреждения. Насколько я помню они связаны с git. Когда я проходил курс Angular несколько месяцев go, у меня не было проблем с использованием Win 10 Pro.

Используете ли вы кодовый терминал для установки Cli / npm?

Вот информация из его курса 1.5 о поиске и устранении неисправностей в установках:

Многие проблемы решаются, если вы используете последнюю версию NodeJS, npm и самого CLI.

Обновление NodeJS:

Go до nodejs .org и загрузка последней версии - сначала удалите (все) установленные версии на своем компьютере .

Обновление npm:

Запустите [sudo] npm install -g npm (sudo требуется только на Mac / Linux)

Обновление CLI

[sudo] npm uninstall -g angular-cli @ angular / cli

npm проверка кэша

[sudo] npm install -g @ angular / cli

Вот некоторые распространенные проблемы & solutions:

Создание нового проекта длится вечно (дольше 3 минут). Время от времени это происходит на Windows => Попробуйте запустить командную строку с правами администратора

Вы получаете Ошибка EADDR (адрес уже используется) Возможно, у вас уже запущен другой процесс ng serve - обязательно завершите его или используйте ng s erve --port ANOTHERPORT для обслуживания вашего проекта на новом порту

Мои изменения не отражаются в браузере (приложение не компилируется) Проверьте, не отображается ли в окне, запущенном ng serve, ошибка. Если это не так, убедитесь, что вы используете последнюю версию CLI и попробуйте перезапустить CLI

Надеюсь, это поможет

...