Очень знакомы с Gulp и Angular, новые для TypeScript. Я использую Browserify для связывания своего JavaScript и управления деревом зависимостей, но, насколько я понимаю, я не буду использовать Browserify наряду с TypeScript.Настройка TypeScript/Угловая с Gulp
Прежде чем у меня будет что-то подобное в моем файле основной/входной точки.
require('angular');
require('angular-ui-router');
require('./myModules/testModule')
require('./myControllers/mainController')
angular.module('exampleApp', ['mainController','testModule'])
.config(...);
}());
Это обеспечило бы все необходимые файлы были связаны в конечном .js
приложение в соответствующем порядке.
Однако с машинописью (с использованием Глотком-машинописи) способом ссылаться на другие файлы для строительства, кажется:
/// <reference path="myModule.ts"/>)
Но это работает только для других машинописи файлов. Как я могу загрузить мои angular
и другие декомпозиции без TS?
Для справки, моя сборка выглядит следующим образом:
var jsStream = function() {
return gulp.src(PUBLIC + '/js/**/*.ts')
.pipe(typescript({
declarationFiles: false,
sortOutput: true,
out: 'app.js'
}))
.pipe(streamify(rev()))
.pipe(gulp.dest(PATHS.dest.js));
};
Я не уверен, правильно ли я понял вашу проблему, но это, кажется, ответ, который вы ищете: http://stackoverflow.com/a/12930871/2148667 –