Ala*_*an2 8 javascript node.js typescript gulp
我有一个项目,我正在使用gulp.我想将打字稿文件转换为javascript并拥有源地图.这就是我现在所拥有的:
var sourcemaps = require('gulp-sourcemaps');
var typescript = require('gulp-typescript');
gulp.task('typescript', function () {
gulp.src('app/**/*.ts')
.pipe(typescript())
.pipe(sourcemaps.init())
.pipe(sourcemaps.write())
.pipe(gulp.dest('app'))
});
Run Code Online (Sandbox Code Playgroud)
这部分工作,但源图都出现在JavaScript中.任何人都可以告诉我如何制作它,以便为每个javascript创建一个源图文件,而不是让里面的地图?
Kel*_*ews 12
你正在写你的sourcemaps.write()内联.
要编写外部源映射文件,请将相对于目标的路径传递给sourcemaps.write().
应该 -
var sourcemaps = require('gulp-sourcemaps');
var typescript = require('gulp-typescript');
gulp.task('typescript', function () {
gulp.src('app/**/*.ts')
.pipe(sourcemaps.init())
.pipe(typescript())
.pipe(sourcemaps.write('../maps'))
.pipe(gulp.dest('app'))
});
Run Code Online (Sandbox Code Playgroud)
看看是否能解决您的问题.
| 归档时间: |
|
| 查看次数: |
8748 次 |
| 最近记录: |