首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    在 VS 2015 中使用 Gulp 编译 TypeScript

    就能看到这个名称为 tsc 的任务了, 运行一下, 果然在 wwwroot/app 目录下生成了对应的 js 文件, 前进了一大步; 3、 实现自动编译 但是每次都运行这个任务还是太麻烦了, 我们的目标是能够自动编译...ts 文件, 这就需要使用 gulp.watch 了, 当 app 目录发生变化时, 就调用上面的 tsc 编译一下, 我们的目的就达到了, 接下来再定义一个 tsc:w 任务, 来实现这个目标: gulp.task...('tsc:w', ['tsc'], function () { gulp.watch('app/**/*.ts', ['tsc']); }); 这代码也太简单了, 监控 app 目录下面的所有...)) .pipe(gulp.dest('wwwroot/app')); }); 现在运行 tsc:w 任务, 可以看到下面的输出: ?...() { gulp.watch('app/**/*.ts', ['tsc']); });

    1.5K30

    Gulp使用指南

    gulp是基于Nodejs的自动任务运行器, 她能自动化地完成 javascript、coffee、sass、less、html/image、css 等文件的测试、检查、合并、压缩、格式化、浏览器自动刷新...: 2 运行gulp任务   要运行gulp任务,只需切换到存放gulpfile.js文件的目录(windows平台请使用cmd或者Power Shell等工具),然后在命令行中执行gulp命令就行了,...3.watch gulp.watch()用来监视文件的变化,当文件发生变化后,我们可以利用它来执行相应的任务,例如文件压缩等。...其语法为 gulp.watch(glob[, opts], tasks); glob 为要监视的文件匹配模式,规则和用法与gulp.src()方法中的glob相同。...('js/**/*.js', ['uglify','reload']);   gulp.watch()还有另外一种使用方式: gulp.watch(glob[, opts, cb]); glob和opts

    1.5K60

    前端构建工具gulpjs的使用介绍及技巧

    : ├── gulpfile.js ├── node_modules │ └── gulp └── package.json 2.2 运行gulp任务 要运行gulp任务,只需切换到存放gulpfile.js...3.4 gulp.watch() gulp.watch()用来监视文件的变化,当文件发生变化后,我们可以利用它来执行相应的任务,例如文件压缩等。...gulp.task('reload',function(){ //do something }); gulp.watch('js/**/*.js', ['uglify','reload']); gulp.watch...来帮我们加载插件: var gulp = require('gulp'); //加载gulp-load-plugins插件,并马上运行它 var plugins = require('gulp-load-plugins...()方法 gulp.watch('less/*.less', ['less']); }); 如对gulp还有什么不明白之处,或者本文有什么遗漏或错误,欢迎一起交流和探讨~

    2K30

    gulp 详解与使用

    下面详细介绍一下: gulp.src() gulp.src() 可以读取你需要操作的文件,相比于 Grunt 主要以文件为媒介来运行它的工作流,gulp 使用的是 Nodejs 中的 stream 流,...gulp.task() gulp.task 方法用来定义任务,内部使用的是 Orchestrator ,其语法为: gulp.task(name[, deps], fn) name 为任务名,如果你需要在命令行中运行你的某些任务...gulp.watch() gulp.watch() 用来监视文件的变化,当文件发生变化后,我们可以利用它来执行相应的任务,例如文件压缩等。...() { //do something }); gulp.watch("js/**/*.js", ["uglify","reload"]); gulp.watch(glob [,opts, cb])...--silent 禁止所有的 gulp 日志 命令行会在 process.env.INIT_CW 中记录它是从哪里被运行的。

    1.4K10
    领券