2017-07-19 85 views
3

所以我遇到的问题是每创建一个新组件后,都必须记得将其.less样式表添加到angular-cli.json文件中。我真正想要的是以某种方式告诉角度只是重建所有.less文件,无论它们在哪里src。我试图做这样的事情:如何在angular-cli.json样式部分包含所有.less文件?

{ 
    "apps": [ 
     { 
      ... 
      "styles": [ 
       "**/*.less" 
      ], 
      ... 
     } 
    ] 
} 

但是我却越来越

module not found error

任何帮助吗?

+0

它不涉及更换的CSS不问一般建立.less文件的问题,而是关于自动捆绑我拥有的任何(.less,.sass或.css)样式表文件。请仔细阅读我的问题,并删除重复标记:) –

回答

0

每次当我创建一个新的组件时间,我一定要记得添加它.LESS样式表角cli.json

没有必要。

该组件导入app.module.ts并且还添加到imports[]

angular-cli.json仅包含全局样式表styles.less和npm包中的样式表。

它会自动在您的角cli.json通过NPM

安装包如果你的默认样式的扩展不小,

加入,在下面的代码

"defaults": { 
    "styleExt": "css", 
    "component": {} 
} 
我不是 -

较少是

"defaults": { 
    "styleExt": "less", 
    "component": {} 
} 
+1

我很喜欢200000%确定我们还必须将组件的样式添加到'angular-cli'文件。非常愚蠢的我:)。谢谢! –

相关问题