Angular2 CLI:未找到模块:错误:Can';无法解决

Angular2 CLI:未找到模块:错误:Can';无法解决,angular,angular-cli,Angular,Angular Cli,我正在学习英语。我的文件夹结构是 src app assets - images -- img1.png -- img2.png - scss - main.scss styles.scss angular-cli.json package.json 我在这里导入style.scss中的main.scss,如下所示 @import '../node_modules/font-awesome/cs

我正在学习英语。我的文件夹结构是

src
    app
    assets 
      - images 
        -- img1.png
        -- img2.png
      - scss
        - main.scss
    styles.scss
angular-cli.json
package.json
我在这里导入style.scss中的main.scss,如下所示

@import '../node_modules/font-awesome/css/font-awesome.css';
@import 'assets/scss/main.scss';
其中main.scss包含css属性

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

但是,当我评论这一行时,它运行良好。请帮助我问题的原因。

导入main.scs时,整个代码现在都在styles.scs中。 从那里,路径将是:

'./assets/images/img1.png'

对于导入内容的资产,可以使用相对路径url('../assets/image.jpg')或绝对路径url('/assets/image.jpg')。有关详细信息,请访问以下链接