2017-06-01 61 views
2

我正在使用AngularCLI到Angular2。我将SCSS语法包含在sass预处理器中。但是,当我键入ng服务或npm运行生成弹出后,我有这样的事情。我检查了目录,一切正常,我读了关于SASS加载程序的bug,但现在我已经修复了这个bug的最新版本。有没有人有想法,我可以修复它?SCSS在angular-cli中加载错误

预先感谢您。

ERROR in ./~/css-loader?{"sourceMap":false,"importLoaders":1}!./~/postcss- 
loader?{"ident":"postcss"}!./~/sass-loader/lib/loader.js? 
{"sourceMap":false,"precision":8,"includePaths":[]}!./src/styles.scss 
Module not found: Error: Can't resolve '../images/arrow_bullet-01.png' in 
'F:\Angular2Tests\bootstrapscss\src' 
@ ./~/css-loader?{"sourceMap":false,"importLoaders":1}!./~/postcss-loader? 
{"ident":"postcss"}!./~/sass-loader/lib/loader.js? 
{"sourceMap":false,"precision":8,"includePaths":[]}!./src/styles.scss 
6:87042-87082 
@ ./src/styles.scss 
@ multi ./src/styles.scss 

ERROR in ./~/css-loader?{"sourceMap":false,"importLoaders":1}!./~/postcss- 
loader?{"ident":"postcss"}!./~/sass-loader/lib/loader.js? 
{"sourceMap":false,"precision":8,"includePaths":[]}!./src/styles.scss 
Module not found: Error: Can't resolve '../fonts/glyphicons-halflings- 
regular.eot' in 'F:\Angular2Tests\bootstrapscss\src' 
@ ./~/css-loader?{"sourceMap":false,"importLoaders":1}!./~/postcss-loader? 
{"ident":"postcss"}!./~/sass-loader/lib/loader.js? 
{"sourceMap":false,"precision":8,"includePaths":[]}!./src/styles.scss 
6:243131-243183 6:243206-243258 
@ ./src/styles.scss 
@ multi ./src/styles.scss 

ERROR in ./~/css-loader?{"sourceMap":false,"importLoaders":1}!./~/postcss- 
loader?{"ident":"postcss"}!./~/sass-loader/lib/loader.js? 
{"sourceMap":false,"precision":8,"includePaths":[]}!./src/styles.scss 
Module not found: Error: Can't resolve '../fonts/glyphicons-halflings- 
regular.woff' in 'F:\Angular2Tests\bootstrapscss\src' 
@ ./~/css-loader?{"sourceMap":false,"importLoaders":1}!./~/postcss-loader? 
{"ident":"postcss"}!./~/sass-loader/lib/loader.js? 
{"sourceMap":false,"precision":8,"includePaths":[]}!./src/styles.scss 
6:243310-243363 
@ ./src/styles.scss 
@ multi ./src/styles.scss 

回答

1

有一个已知问题sass库在哪里它的导入文件时,它不会加载相关文件。对于字体,您可能需要导入绝对路径到您的src目录。

问题进行跟踪here

angular-cli团队决定关闭它,因为它是与sass LIB而非cli的问题。