如何在.scss文件中导入angular2常量

时间:2017-12-03 15:39:02

标签: javascript angular sass angular-cli

我有一个 .scss 文件,我必须使用另一个文件中的全局变量来编写文件的路径。在这种情况下,此变量应来自包含

的环境文件夹
    开发服务器的
  1. environment.prod.ts 文件,

  2. 本地制作的
  3. environment.ts文件

  4. 基本上,我必须使用此文件夹/文件中的对象属性。

    问题是,如何将此文件导入 .scss 文件?

    在类型中,很容易:import {environment} from '../../environments/environment';

    我想要来自 scss 文件

    的字符串值
    $path: '/subfolder/subfolder_second';
    

    使用环境文件中的变量进行交换。

    $path: environment.url;
    

1 个答案:

答案 0 :(得分:0)

定义两个全局scss文件。一个用于生产,一个用于开发。 在.angular-cli.json中添加两个配置(一个用于生产模式,另一个用于开发模式)。 根据您所处的模式运行命令。