Javascript-форум (https://javascript.ru/forum/)
-   Angular.js (https://javascript.ru/forum/angular/)
-   -   angular2 на laravel (https://javascript.ru/forum/angular/61821-angular2-na-laravel.html)

Mister N 10.03.2016 14:18

angular2 на laravel
 
Не знаю, в какую тему писать, сюда или в nod.js, модераторы да поправят, если ошибся. Если обсуждалось - ткните носом.
Пытался поставить angular2 на laravel по этой инструкции
https://www.codetutorial.io/laravel-...-2-beta-setup/
Но тайпскрипт не собирался. Т.е. были какие-то эрроры.Я загуглил ошибку и оказалось, что npm подтягивает просто более свежую версию тайпскрипт, версию ангулар тоже нужно поднять.
https://github.com/angular/angular/issues/6795
TS 1.8 requires angular2 beta.7 or higher.
Ну ок, поднял - нифига результата.
Скрестил родной package.json и тот, что предлагается здесь https://angular.io/docs/ts/latest/quickstart.html , скопировал также tsconfig.json, typings.json
Вызываю sudo npm install typings --global
(была описанная здесь ошибка https://toster.ru/q/292729 )
Все ок.
Вызываю sudo gulp
Вижу кучу ошибок типа
/node_modules/angular2/platform/browser.d.ts(77,90): error TS2304: Cannot find name 'Promise'.
Как же запустить этот ангуляр2, кто пробовал? И как избавится от ошибки? Я не пользовался раньше менеджерами пакетов, никогда не писал на ангуляре, но начальник сказал, что надо. Третий день уже пытаюсь вывести хэллоу волд - и не получается,
Starting 'typescript'...
node_modules/angular2/platform/browser.d.ts(77,90): error TS2304: Cannot find name 'Promise'.

krasovsky 11.03.2016 06:50

Ну и чем тебе помочь? Кроме как сказать сделай все как написано в инструкции, больше нечего. Я когда брался за за 2й так и сделала и у меня завелось криво-косо за вечер. Кста когда запускаю компиляцию tsc:w тоже ругается на promice, что впрочем не влияет на работоспособность.
Кстати в примере в dev dependency прописано что и какой версии нужно, вот это npm install typings --global излишне


Часовой пояс GMT +3, время: 04:16.