• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

TypeScript gulp4.dest函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了TypeScript中gulp4.dest函数的典型用法代码示例。如果您正苦于以下问题:TypeScript dest函数的具体用法?TypeScript dest怎么用?TypeScript dest使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了dest函数的9个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的TypeScript代码示例。

示例1: rebundleRelease

 function rebundleRelease(bundleStream) {
     return bundleStream.bundle()
         .pipe(source('main.js'))
         .pipe(streamify(uglify(smildSettings.uglifyjs)))
         .pipe(buffer())
         .pipe(gulp.dest(helper.getTempFolder() + '/js'));
 }
开发者ID:mtfranchetto,项目名称:smild,代码行数:7,代码来源:Browserify.ts


示例2: bundleRelease

 function bundleRelease(stream) {
     return stream
         .pipe(concat('main.css'))
         .pipe(applySass())
         .pipe(autoprefixer({browsers: settings.autoprefixer}))
         .pipe(minify())
         .pipe(gulp.dest(helper.getTempFolder() + '/css'));
 }
开发者ID:mtfranchetto,项目名称:smild,代码行数:8,代码来源:Styles.ts


示例3: Revision

export default function Revision() {
    let settings = helper.getSettings();
    if (!helper.isRelease()) return Promise.resolve();
    if (settings.revisionExclude === "*") {
        return gulp.src(helper.getTempFolder() + '/**')
            .pipe(gulp.dest(helper.getDistFolder()));
    }
    let excludedFiles = _.union(
        ['favicon.ico', 'index.html'],
        _.map(settings.revisionExclude, (rule: any) => rule.regexp ? new RegExp(rule.pattern) : rule.pattern));
    return gulp.src(helper.getTempFolder() + '/**')
        .pipe(RevAll.revision({
            dontRenameFile: excludedFiles,
            dontUpdateReference: excludedFiles,
            dontSearchFile: [/.*\.pdf/]
        }))
        .pipe(gulp.dest(helper.getDistFolder()));
}
开发者ID:mtfranchetto,项目名称:smild,代码行数:18,代码来源:Revision.ts


示例4: Scaffolding

export default function Scaffolding() {
    let name = helper.getCurrentTarget();
    if (!name) {
        return Promise.reject(new Error("Missing required project name"));
    }
    let projectPath = path.resolve(__dirname, "../../scaffolding", helper.getProjectType());
    return gulp.src(projectPath + '/**/*')
        .pipe(replace("$$NAME", name))
        .pipe(gulp.dest(`./${name}`));
}
开发者ID:mtfranchetto,项目名称:smild,代码行数:10,代码来源:Scaffolding.ts


示例5: Typescript

export default function Typescript() {
    let settings = helper.getSettings(),
        tsProject = ts.createProject("tsconfig.json", {typescript: require(settings.typescriptPath)});

    return gulp.src(settings.scripts)
        .pipe(tsProject())
        .on("error", function (error) {
            if (!helper.isWatching())
                process.exit(1);
        })
        .pipe(gulp.dest(settings.distribution));
}
开发者ID:mtfranchetto,项目名称:smild,代码行数:12,代码来源:Typescript.ts


示例6: bundleDevelopment

 function bundleDevelopment(stream) {
     return stream
         .pipe(sourcemaps.init())
         .pipe(concat('main.css'))
         .pipe(applySass())
         .pipe(autoprefixer({browsers: settings.autoprefixerRules}))
         .pipe(sourcemaps.write())
         .pipe(gulp.dest(helper.getDistFolder() + '/css'))
         .pipe(refresh({
             start: helper.isWatching(),
             port: settings.liveReloadPort
         }));
 }
开发者ID:mtfranchetto,项目名称:smild,代码行数:13,代码来源:Styles.ts


示例7: rebundleDevelopment

 function rebundleDevelopment(bundleStream) {
     let bundle = bundleStream.bundle();
     if (buildHelper.isWatching())
         bundle = bundle.on('error', function (err) {
             console.error(err.message);
             this.emit("end");
         });
     return bundle
         .pipe(source('main.js'))
         .pipe(transform(() => {
             return exorcist(helper.getTempFolder() + '/js/main.map.js');
         }))
         .pipe(gulp.dest(helper.getTempFolder() + '/js'))
         .pipe(refresh({
             start: helper.isWatching(),
             port: smildSettings.liveReloadPort
         }));
 }
开发者ID:mtfranchetto,项目名称:smild,代码行数:18,代码来源:Browserify.ts


示例8: Images

export default function Images() {
    let settings = helper.getSettings();
    return gulp.src(settings.images + '/**/*')
        .pipe(gulp.dest(path.join(helper.getTempFolder(), settings.images)));
}
开发者ID:mtfranchetto,项目名称:smild,代码行数:5,代码来源:Images.ts


示例9: CopyIndex

export default function CopyIndex() {
    let stream = gulp.src('index.html');
    if (helper.isWatching())
        stream = stream.pipe(embedlr({ port: helper.getSettings().liveReloadPort}));
    return stream.pipe(gulp.dest(helper.getTempFolder()));
}
开发者ID:mtfranchetto,项目名称:smild,代码行数:6,代码来源:CopyIndex.ts



注:本文中的gulp4.dest函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
TypeScript gulp4.src函数代码示例发布时间:2022-05-25
下一篇:
TypeScript v3.watch函数代码示例发布时间:2022-05-25
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap