Вопросы с тегом «angular-cli»

157
Когда использовать «npm start», а когда «ng serve»?

ng serve обслуживает проект Angular через сервер разработки   npm startзапускает произвольную команду, указанную в свойстве «start» пакета объекта «scripts». Если свойство «start» не указано в объекте «scripts», будет запущен узел server.js. Кажется, что ng serveзапускает встроенный сервер, тогда...

141
Как изменить Угловой CLI favicon

Как я могу изменить значок по умолчанию, который установлен Angular CLI? Я пробовал много вещей, но он всегда показывает логотип Angular в качестве значка, хотя я удалил этот значок (favicon.ico в папке src). Это все еще показывает, и я не знаю, откуда это загружено. Я заменил этот значок на...

139
Запуск одного тестового файла

Есть ли способ запустить ng testдля одного файла вместо всего набора тестов? В идеале я хотел бы получить как можно более быстрый цикл обратной связи, когда я редактирую файл, но karmaпри каждом сохранении выполнял бы весь набор, что немного медленно, когда вы создаете достаточно большой набор...

135
Angular-cli от css до scss

Я прочитал документацию , в которой говорится, что если я хочу использовать, scssмне нужно выполнить следующую команду: ng set defaults.styleExt scss Но когда я это делаю и создаю этот файл, я все равно получаю эту ошибку в консоли: styles.bundle.js:33Uncaught Error: Module build failed: Error:...

135
Как уменьшить размер пакета?

У меня есть простое приложение, инициализированное angular-cli. Он отображает несколько страниц, относящихся к 3 маршрутам. У меня 3 компонента. На одной из этих страниц я использую lodashмодули HTTP и Angular 2 для получения некоторых данных (используя RxJS Observables mapи subscribe). Я отображаю...

133
Реализация архитектуры плагинов / системы плагинов / плагин-фреймворка в Angular 2, 4, 5, 6

Обновление от 24.05.2008: У нас сейчас +3 версии Angular из моего исходного поста, и у нас до сих пор нет окончательного работоспособного решения. Ларс Мейдам (@LarsMeijdam) предложил интересный подход, который, безусловно, стоит посмотреть. (Из-за проблем с собственностью ему пришлось временно...

132
angular-cli, где находится файл webpack.config.js - новый angular6 не поддерживает извлечение ng

ОБНОВЛЕНИЕ: декабрь 2018 г. (см. Ответ Aniket) С Angular CLI 6 вам нужно использовать построители, поскольку ng eject устарел и скоро будет удален в 8.0 ОБНОВЛЕНИЕ: июнь 2018: Angular 6 не поддерживает извлечение ** ОБНОВЛЕНИЕ: февраль 2017 года: используйте ng eject ОБНОВЛЕНИЕ: ноябрь 2016 г .:...

124
Как проверить версию Angular?

Я установил @angular/cliпакет через npm, используя эту команду: npm install -g @angular/cli Версия 1.4.2 @ angular / cli была успешно установлена. Но это не версия Angular, а версия CLI. После запуска, ng new myappкак я могу проверить, какая версия Angular создана? 2.x,...

120
Не удается найти имя 'require' после обновления до Angular4

Я хочу использовать Chart.js в моем проекте Angular. В предыдущих версиях Angular2 я хорошо справлялся с этим, используя «chart.loader.ts», который имеет: export const { Chart } = require('chart.js'); Затем в коде компонента я просто import { Chart } from './chart.loader'; Но после обновления до...

119
как закончить ng serve или firebase serve

Я занимаюсь веб-разработкой с помощью Angular2 и использую как Angular2, так и Firebase для запуска локальных серверов. Мне не удалось найти команду, аналогичную вводу quit при использовании Ionic для создания сервера, поэтому мне приходится каждый раз закрывать вкладку терминала. Есть ли способ...

117
Вы должны находиться внутри проекта angular-cli, чтобы использовать команду сборки после переустановки angular-cli

У меня была глобально установлена ​​последняя версия angular-cli, и мой проект успешно строился. Читая предлагаемое решение для другой проблемы ( https://github.com/angular/angular-cli/issues/917 ), я удалил глобальный angular-cli и установил его как зависимость от разработчика. Эта другая проблема...

113
Как включить пользовательские файлы в сборку angular-cli?

RE: Angular2 2.0.0, angular-cli v1.0.0-beta.11-webpack.8 Как мне сказать angular-cli включить файл из «src / assets» в корень «dist» при сборке? Мы выполняем развертывание на хосте Windows, и нам нужно включить файл «web.config», чтобы сообщить IIS о маршрутизации всего для индексации. Мы делали...

111
«Ошибка: нет провайдера для маршрутизатора» при написании модульных тестов Karma-Jasmine.

Мы создали один проект angular2 и внутри него создали один модуль (my-module), а внутри этого модуля создали один компонент (my-new-component), используя следующие команды cmd: ng new angular2test cd angular2test ng g module my-module ng generate component my-new-component После создания настройки...

108
Как загрузить изображение (и другие активы) в Angular проект?

Я новичок в Angular, поэтому не уверен, что лучше всего это сделать. Я использовал angular-cli и ng new some-projectдля создания нового приложения. В нем создана папка «изображения» в папке «активы», так что теперь папка с изображениями src/assets/images В app.component.html(который является...

108
Как мне отладить ошибку «[object ErrorEvent] thrown» в моих тестах Karma / Jasmine?

У меня есть несколько неудачных тестов, которые только выводят [object ErrorEvent] thrown. Я не вижу в консоли ничего, что помогло бы мне определить проблемный код. Что мне нужно сделать, чтобы их отследить? [РЕДАКТИРОВАТЬ]: Я использую Karma v1.70, Jasmine...