2017-01-09 6 views
2

Я читал angular2 quickstart project, и я понимаю, что мне нужно запустить npm install для установки зависимостей, а затем npm start запустить сценарий запуска, который находится в package.json и является:Как точно работает angular2 quickstart?

"start": "tsc && concurrently \"tsc -w\" \"lite-server\" " 

Прежде всего, что такое 'одновременно'? Кроме того, как я понял, tsc является машинописным транспилером, верно? Итак, могу ли я просто передать файл .ts вручную? Как мне это сделать?

Кроме того, где в проекте указаны определения, которые импортируют эти .js-файлы, которые были переписаны?

Здесь слишком много абстракции и пакетов, я хочу передать их вручную и понять, что происходит.

+2

Получите книгу, например, ng2-book прочитайте ее, если хотите понять, хотите ли вы быстро начать приложение, и медленно изучать, что происходит, смотреть на angular-cli. –

+0

@VolodymyrBilyachat. Я читаю книгу, но он использовал живую компиляцию браузера – Gatonito

+1

Если вы действительно хотите попрактиковаться/понять Typscript, попробуйте начать с https://www.typescriptlang.org/docs/tutorial.html вместо приложения с угловым2 стартером. – Searching

ответ

0

Давайте разберем команду по крупицам

  • «старт» - это работает, когда вы запускаете НПМ начать
  • «ТСК» - запустить машинопись компилятор
  • «& &» - также запустить следующая команда
  • «одновременно» - это еще один пакет npm, который позволяет одновременно запускать до 4 команд. Это включено в раздел devDependencies пакета package.json. Как этот скрипт настроен, он будет запускать «tsc -w» и «lite-server» одновременно.
  • «ТСК -w» - запустить машинопись компилятор в режиме часов
  • «облегченной-сервер» - запустить сервер узла, который локально хозяйничает файлы позволяют перейти на локальный: XXXX и увидеть свой проект в браузере
+0

где tsc и одновременно установлены? они не указаны в качестве зависимостей – Gatonito

+0

также, как работает команда tsc, если у меня ее нет? – Gatonito

+0

он установлен, однако зависимость в package.json - это просто «машинопись», – derp

Смежные вопросы