首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在生产中“编译”HTML模板的最佳方法是什么?

问在生产中“编译”HTML模板的最佳方法是什么?
EN

Stack Overflow用户
提问于 2016-07-19 08:47:27
回答 1查看 388关注 0票数 0

我正在开发我的第一个Angular2应用程序,我使用这个文件夹结构:

代码语言:javascript
复制
components
    component1
        home.component.ts
        home.component.html
        home.component.scss

我正在使用Gulp运行任务来构建应用程序。最后一个文件夹结构将是这样的:

代码语言:javascript
复制
scripts
    somefile1.js
    somefile2.js
    ...
styles
    mine.css
    vendor.css
index.html
favicon.ico

您能告诉我在Javascript文件中合并HTML模板的最佳方法吗?此外,我可以很容易地调试代码,所以我可以在浏览器的检查工具中看到原来的文件夹结构。目前,我正在使用gulp-sourcemaps插件和sourceMap选项设置为true,用于类型记录编译器,以便对样式和脚本进行同样的操作。

我可以用什么节点插件来达到HTML模板的这个目的?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-19 14:03:17

我在多个项目中使用了吞咽.角度嵌入.模板,并取得了很大的成功。

下面是一个示例任务:

代码语言:javascript
复制
gulp.task('embed-templates', () => {
    gulp.src('app/**/**.js')
        .pipe(embedTemplates({sourceType:'js', minimize: {quotes: true, empty: true}}))
        .pipe(gulp.dest('app/'));
});
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38453604

复制
相关文章

相似问题

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