首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用gulp浏览器同时捆绑两个js & ts文件?

如何使用gulp浏览器同时捆绑两个js & ts文件?
EN

Stack Overflow用户
提问于 2016-08-08 10:51:49
回答 1查看 388关注 0票数 0

我得到了一个小的javascript文件(common.js),需要使用与编译的类型记录文件捆绑在一起。

我应该在哪里指定common.js在gulpfile.js中?

目前,我的gulpfile.js如下:

代码语言:javascript
复制
var gulp        = require("gulp");
var browserify  = require("browserify");
var source      = require('vinyl-source-stream');
var tsify       = require("tsify");
gulp.task("ut", function () {
    return browserify({
        basedir: "./",
        debug: true,
        entries: "./src/main.ts",
        cache: {},
        packageCache: {}
    })
    .external("jquery")
    .plugin(tsify)
    .bundle()
    .pipe(source("./dist/bundle.js"))
    .pipe(gulp.dest(env.gulp.browserify.outdir));
});

Main.ts

代码语言:javascript
复制
import { sayHello } from "./component/greet";
import { showHello } from "./component/greet";

showHello("greeting", "unit test source code");
EN

回答 1

Stack Overflow用户

发布于 2016-08-09 01:15:30

最简单的解决方案是将common.js文件添加到Browserify的entries选项中:

代码语言:javascript
复制
return browserify({
    basedir: "./",
    debug: true,
    entries: [
        "./some/path/common.js",
        "./src/main.ts"
    ],
    cache: {},
    packageCache: {}
})
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38827304

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档