2016-11-08 5 views
3

Angular2를 배우고 있습니다. 내가 좋아하는 styles.scssmain.scss을 수입하고Angular2 CLI : 모듈을 찾을 수 없음 : 오류 : 해결할 수 없습니다.

다음
src 
    app 
    assets 
     - images 
     -- img1.png 
     -- img2.png 
     - scss 
     - main.scss 
    styles.scss 
angular-cli.json 
package.json 

내 폴더 구조는이 main.scss는 CSS 속성을 포함

@import '../node_modules/font-awesome/css/font-awesome.css'; 
@import 'assets/scss/main.scss'; 

background: url(../images/img1.png) center center no-repeat; 

여기에서이 오류가 발생합니다

./~/css-loader!./~/postcss-loader!./~/angular-cli/~/sass-loader!./src/styles.scss 
Module not found: Error: Can't resolve '../image2/cal2.png' in 'D:\***\**\ui\src' 
resolve '../images/img1.png' in 'D:\***\**\ui\src' 
    using description file: D:\**\**\**\package.json (relative path: ./src) 
    Field 'browser' doesn't contain a valid alias configuration 

하지만이 줄을 주석 처리하면 올바르게 작동합니다. 문제의 원인을 알려주십시오.

답변

0

main.scss를 가져 오는 동안 전체 코드가 이제 styles.scss에 있습니다. 그리고 거기에서 경로는 다음과 같습니다

'./assets/images/img1.png' 
관련 문제