如何全局将Angular中的prepareWhitespaces选项设置为false?

拉扎尔(LazarLjubenović):

自版本5的Beta版发布以来,Angular具有一个新的编译器选项preserveWhitespaces该属性在文档的CompilerOptions类型别名提到Component装饰器的文档描述了它的用法,并提到版本5中的默认值为true(不删除空格)。

我看过PR,但是从一些测试中可以看出,使用PR的唯一方法是提供preserveWhitespace给每个@Component元数据。如何将所有组件设置为false全局设置,然后仅将某些组件设置为全局设置true

yurzui :

默认情况下,此值是false,从angular 6开始

现在,在JIT模式下,我们可以将其设置为CompileOptions的一部分

主要

platformBrowserDynamic().bootstrapModule(AppModule, { preserveWhitespaces: false });

首先,我们必须将此选项添加到

tsconfig.app.json

{
  "extends": "../tsconfig.json",
  "compilerOptions": {
    "outDir": "../out-tsc/app",
    "baseUrl": "./",
    "module": "es2015",
    "types": []
  },
  "exclude": [
    "test.ts",
    "**/*.spec.ts"
  ],
  "angularCompilerOptions": {
    "preserveWhitespaces": false
  }
}

[email protected]示例,您可以在其中找到相应的提交

angular-cli repo中有功能请求

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Jenkins中为每个作业全局设置JVM选项?

如何在knitr和RStudio中为word和html设置不同的全局选项?

如何将$ compileProvider.debugInfoEnabled设置为false来提高angularjs 1.3中的性能?

如何在哪里将atlassian-plugin-sdk的“ allowGoogleTracking”选项设置为false?

在Angular 4中将全局设置保存到何处

Angular(Typescript):如果双向绑定,如何将selected选项设置为“ selected”?

ChartJS仅将默认选项设置为特定的画布,而不是全局的

将Skipna的熊猫全局默认设置为False

如何在Angular7中全局设置字体大小(将自定义值设置为rem)?

使用全局变量将动态选项数组设置为woocommerce_form_field

如何将容器的maxWidth设置为100%>>全局

将false设置为[checkbox] DOM属性,不要取消选中Angular中的复选框

在OkHTTP中,如何将keep-alive设置为false?

如何在React Native中默认将isConnected值设置为false

如果设置的值为空,如何将类中的字段设置为false?

如何设置异步:JSON中为false

数据透视表如何将筛选器中的所有项目设置为false?

如何将全局纳米背景设置为黑色

如何将sequelize.sync选项强制设置为false?

ConEnu:如何将一个选项卡设置为在多个选项卡中处于活动状态?

如何将布局设置为 QTabWidget 中的选项卡?

如何将 EF Core 中相关集合中的属性的 IsModified 设置为 false?

2010 Access vba 如何将 Excel 中的 displaygridlines 设置为 false?

Angular:如何在 Angular 的选择控件中为选项设置 aria-selected

如何在 checkJs 选项设置为 true 的情况下在 TypeScript 中编译 Node 全局模块和对象?

如何在 Unity 中通过 C# 将按钮组件的转换选项设置为“无”?

如何在 React 测试库中全局设置 waitFor 选项?

如何将变量设置为全局环境中的因子

如何将数据从 firestore 设置为全局变量