angular-cli - Angular Cli 支持内联模板和 css

标签 angular-cli

最新版本的 Angular cli 是否支持组件的内联模板和 css?我再也看不到 --inline-template 选项了吗?

https://github.com/angular/angular-cli

最佳答案

在 angular-cli.json 文件中,您可以指定是否希望文件具有内联 css 和模板。

在这里您可以找到您可以在配置文件中指定的所有选项。

https://github.com/angular/angular-cli/wiki/angular-cli

这样,当您使用 ng generate component 时它将使用默认值。

{
    "project": {
      "version": "1.0.0-beta.22-1",
      "name": "client"
    },
    "apps": [
      {
        "root": "src",
        "outDir": "build",
        "assets": [
          "assets",
          "favicon.ico"
        ],
        "index": "index.html",
        "main": "main.ts",
        "test": "test.ts",
        "tsconfig": "tsconfig.json",
        "prefix": "ws",
        "mobile": false,
        "styles": [
          "styles/main.scss"
        ],
        "scripts": [],
        "environments": {
          "source": "environments/environment.ts",
          "prod": "environments/environment.prod.ts",
          "dev": "environments/environment.dev.ts"
        }
      }
    ],
    "addons": [],
    "packages": [],
    "e2e": {
      "protractor": {
        "config": "./protractor.conf.js"
      }
    },
    "test": {
      "karma": {
        "config": "./karma.conf.js"
      }
    },
    "defaults": {
      "styleExt": "scss",
      "prefixInterfaces": false,
      "inline": {
        "style": true, <<<--- CHECK IT OUT!!
        "template": true
      },
      "spec": {
        "class": false,
        "component": true,
        "directive": true,
        "module": false,
        "pipe": true,
        "service": true
      }
    }
  }

关于angular-cli - Angular Cli 支持内联模板和 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41153832/

相关文章:

angular - 找不到名称 'HammerManager'

bash - Git bash 无法运行任何 ng 命令(Angular CLI)

angular-cli "ng build"没有产生一个工作项目?

Angular 2 - 在不同的 ng2 应用程序之间共享一个模块

angular - 不能使用 ReactiveFormsModule

javascript - Angular CLI 和 Angular Universal 无法使用 --prod 在服务器上使 environment.production 为真

angular - angular-cli 应用程序的 Dockerfile 返回 ng : command not found

angular - 如何在 'ng build' 之后更改 angular-cli 中的 dist 文件夹路径

javascript - Angular 输入更新验证器

typescript - 不需要的 *.js 和 *.js.map 文件正在项目的某些区域从 .ts 生成