【问题标题】:How to provide a minified template file to your minified app.js in angular2?如何在 angular2 中向缩小的 app.js 提供缩小的模板文件?
【发布时间】:2023-03-06 06:57:01
【问题描述】:
各位,
我正在尝试为生产环境构建 angular2,我已经使用 gulp 和 link 生成了 app.min.js。之后,我在我的组件文件中提供了内联 HTML 并尝试运行它,它可以工作,但是,我如何在 angular2 中提供模板缓存,以便我在 @component 装饰器中的 templateUrl 可以从缩小的 html 中读取和获取模板模板缓存。请帮我解决这个问题。
谢谢
【问题讨论】:
标签:
javascript
angular
typescript
gulp
【解决方案1】:
这通常在构建过程中完成。而不是使用templateUrl,而是使用template 并要求HTML 模板作为该属性的字符串。这样,模板与其余部分一起写入 app.min.js 文件中。你用的是 gulp 还是 browserify?如果是后者,您可以使用stringify plugin 来加载模板。