Angular 如何缩短到_variables.scs的路径?
我正在尝试缩短@import语句。目前他们都是Angular 如何缩短到_variables.scs的路径?,angular,sass,Angular,Sass,我正在尝试缩短@import语句。目前他们都是 @import“apps/playway/src/app/quick/style/variables” 在我所有的SCSS文件中 在angular.json中,我指定了: "styles": [ "apps/playground/src/app/quiz/styles/styles.scss" ], "stylePreprocessorOptions": { "includePaths": [ "quiz/styles/" ]
@import“apps/playway/src/app/quick/style/variables”代码>
在我所有的SCSS文件中
在angular.json中,我指定了:
"styles": [
"apps/playground/src/app/quiz/styles/styles.scss"
],
"stylePreprocessorOptions": {
"includePaths": [
"quiz/styles/"
]
},
在styles.scss中,我有@import“变量”代码>
当我在任何组件SCSS文件中尝试@import“~variables”时,它似乎不起作用,它只是说“无法解析文件'~variables'”。在您的任何组件中,您现在应该能够@import'variables'代码>,不需要~
Angular将在添加到includePath
的任何目录中查找要导入的样式
~字符用于从节点_模块导入
编辑:您需要将includePaths中的路径更改为:应用程序/游乐场/src/app/quick/styles/
我感觉这与一个问题有关“~tilde操作员无法在app/src下路径到SCS”