powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Помочь запустить TypeScript в Asp Net Core проекте VS2015.
4 сообщений из 4, страница 1 из 1
Помочь запустить TypeScript в Asp Net Core проекте VS2015.
    #39388241
TsHeloWorlder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Изучаю Angular2. Прикручиваю TypeScript. Не взлетает. Прошу помочь.
(сразу вопрос. Я в правильной ветке форума задаю ? Может лучше в JS ветке ?)

1. Делаю по одному из учебных материалов. В package.json добавил такие штуки (везде указал самые последние версии библиотек)

Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
"dependencies": {
    "@angular/common": "2.4.4",
    "@angular/compiler": "2.4.4",
    "@angular/core": "2.4.4",
    "@angular/http": "2.4.4",
    "@angular/platform-browser": "2.4.4",
    "@angular/platform-browser-dynamic": "2.4.4",
    "@angular/upgrade": "2.4.4",
    "core-js": "^2.4.1",
    "reflect-metadata": "^0.1.9",
    "rxjs": "5.0.3",
    "systemjs": "^0.19.42",
    "typings": "^2.1.0",
    "zone.js": "^0.7.6"
  },
  "devDependencies": {
    "gulp": "^3.9.1",
    "gulp-clean": "^0.3.2",
    "gulp-concat": "^2.6.1",
    "gulp-sourcemaps": "^2.4.0",
    "gulp-typescript": "^2.13.6",
    "gulp-uglify": "^2.0.0",
    "typescript": "^2.1.5"
  },

"scripts": {
    "postinstall": "typings install dt~core-js --global"
  }



Сама скачка d.ts проходит успешно. И затем на экран выводится следующее:

Код: c#
1.
2.
3.
4.
> typings install dt~core-js --global

core-js
`-- (No dependencies)



2. затем я добавляю первый компонентик

app.component.ts

3. И теперь я пробую скомпилировать код, но вылетают ошибки:

Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Observable.d.ts(29,33): error TS1138: Parameter declaration expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Observable.d.ts(29,37): error TS1005: ',' expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Observable.d.ts(29,49): error TS1005: '=' expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Observable.d.ts(29,52): error TS1109: Expression expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Observable.d.ts(29,81): error TS1144: '{' or ';' expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Observable.d.ts(29,97): error TS1005: ';' expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Scheduler.d.ts(5,28): error TS1005: ')' expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Scheduler.d.ts(5,36): error TS1005: '=' expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Scheduler.d.ts(5,39): error TS1109: Expression expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Scheduler.d.ts(5,52): error TS1005: ';' expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Scheduler.d.ts(5,55): error TS1131: Property or signature expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Scheduler.d.ts(5,59): error TS1109: Expression expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Scheduler.d.ts(5,67): error TS1109: Expression expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Scheduler.d.ts(5,83): error TS1109: Expression expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Scheduler.d.ts(5,86): error TS1005: ';' expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Scheduler.d.ts(5,87): error TS1128: Declaration or statement expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Scheduler.d.ts(6,1): error TS1128: Declaration or statement expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Scheduler.d.ts(53,28): error TS1005: ')' expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Scheduler.d.ts(53,36): error TS1005: '=' expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Scheduler.d.ts(53,39): error TS1109: Expression expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Scheduler.d.ts(53,52): error TS1144: '{' or ';' expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Scheduler.d.ts(53,55): error TS1068: Unexpected token. A constructor, method, accessor, or property was expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Scheduler.d.ts(53,59): error TS1109: Expression expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Scheduler.d.ts(53,67): error TS1109: Expression expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Scheduler.d.ts(53,83): error TS1109: Expression expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Scheduler.d.ts(53,86): error TS1005: ';' expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Scheduler.d.ts(53,87): error TS1128: Declaration or statement expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/Scheduler.d.ts(54,1): error TS1128: Declaration or statement expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/scheduler/Action.d.ts(18,50): error TS1005: ')' expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/scheduler/Action.d.ts(18,58): error TS1005: '=' expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/scheduler/Action.d.ts(18,61): error TS1109: Expression expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/scheduler/Action.d.ts(18,74): error TS1144: '{' or ';' expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/scheduler/Action.d.ts(18,77): error TS1068: Unexpected token. A constructor, method, accessor, or property was expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/scheduler/Action.d.ts(18,81): error TS1109: Expression expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/scheduler/Action.d.ts(29,20): error TS1109: Expression expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/scheduler/Action.d.ts(29,31): error TS1109: Expression expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/scheduler/Action.d.ts(29,40): error TS1005: ';' expected.
 WebApplication1/src/WebApplication1/node_modules/rxjs/scheduler/Action.d.ts(30,1): error TS1128: Declaration or statement expected.



Не понятно почему ошибка возникает в компоненте rxjs, если я скачивал d.ts для core-js.
Я думаю, что проблема может быть с разными версиями. Например то, что я устанавливаю "typescript": "^2.1.5" а d.ts для rxjs были созданы для другой версии TS. Помогите понять ошибку и как исправить.
...
Рейтинг: 0 / 0
Помочь запустить TypeScript в Asp Net Core проекте VS2015.
    #39388316
TsHeloWorlder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
установка "typescript": "1.8.10" вместо "typescript": "^2.1.5" не помогла.

Сделал в каталоге проекта
npm install -g
npm install

typescript переустановился на указанную версию. Но ошибки компиляции даже не изменились.
...
Рейтинг: 0 / 0
Помочь запустить TypeScript в Asp Net Core проекте VS2015.
    #39388601
TsHeloWorlder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
идеи ?

Я попробовал несколько готовых шаблона из интернета. Данная проблема наблюдается у всех. Причем, что интересно, судя по всему, проблема в VS.

Вот например один такой шаблон.
https://github.com/FabianGosebrink/ASPNET-Core-Angular2-StarterTemplate

Скачал, распаковал, выполнил "npm install".
Запустил. В VS больше полутора тысяч ошибок в TS файлах.
НО если из командной строки сделать "npm start" - то проект стартует на ноде и интерфейс успешно отображается.
...
Рейтинг: 0 / 0
Помочь запустить TypeScript в Asp Net Core проекте VS2015.
    #39389342
TsHeloWorlder
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можете дать порекомендовать как починить ?
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Помочь запустить TypeScript в Asp Net Core проекте VS2015.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]