[Ответить в тред] Ответить в тред

Тред закрыт.


03/04/16 - Набор в модераторы 03.04 по 8.04
26/03/16 - Конкурс: Помоги гомункулу обрести семью!
15/10/15 - Набор в модераторы 15.10 по 17.10



[Назад][Обновить тред][Вниз][Каталог] [ Автообновление ] 1 | 1 | 1
Назад Вниз Каталог Обновить

Gulp + TypeScript source maps Аноним 15/03/16 Втр 18:42:35  689040   Обсуждение закрыто  
14580565552460.png (55Кб, 950x950)
Кароч задача елементарная.
У меня проект А. Куча .ts файлов. Компилю его в сингл js файл. Но в проект Б. Б - основной проект, с него буду дебажить. Но сгенерирований гульпом мап файл нифига не работает.

Юзаю gulp, gulp-typescript,l gulp-sourcemaps.
Ниже код

Кароч задача элементарная.
У меня проект А. Куча .ts файлов. Компилю его в сингл .js файл. Но в проект Б. Б - основной проект, с него буду дебажить. Но сгенерирований гульпом .js.map файл нифига не работает.

Юзаю gulp, gulp-typescript,l gulp-sourcemaps.
Ниже код
-----------------------------------------------------
gulpfile.js
-----------------------------------------------------
var gulp = require('gulp');
var ts = require('gulp-typescript');
var sourcemaps = require('gulp-sourcemaps');

var dataTsProj = ts.createProject('data/tsconfig.json');

gulp.task('compile', function () {
var data = dataTsProj.src().pipe(sourcemaps.init()).pipe(ts(dataTsProj));

data.js.pipe(sourcemaps.write('.')).pipe(gulp.dest('demoProj'));

data.dts.pipe(gulp.dest('demoProj'));

return;
});
-----------------------------------------------------

-----------------------------------------------------
tsconfig.js
-----------------------------------------------------
{
"compilerOptions": {
"target": "es5",
"declaration": true,
"noResolve": true,
"noImplicitAny": true,
"removeComments": false,
"sourceMap": true,
"module": "commonjs",
"outFile": "../demoProj/scripts/data.js"
},
"compileOnSave": true
}

Если же взять компилятор VS , тогда все хорошо. Мне нужен гульп изза допольнительних тасков, какие в VS будет трудно реализовать.

Что пошло не так ?
Аноним 15/03/16 Втр 20:02:40  689146
Используй Webpack и не еби мозг.

[Назад][Обновить тред][Вверх][Каталог] [Реквест разбана] [Подписаться на тред] [ ] 1 | 1 | 1
Назад Вверх Каталог Обновить

Топ тредов