Angular 2/4:如何从Assets加载css文件

use*_*879 10 html css assets angular

在我的.angular-cli.json中,我定义了这个:

 "styles": [
        "node_modules/bootstrap/dist/css/bootstrap.min.css",
        "src/assets/css/main.css",
        "styles.css"
        ],
Run Code Online (Sandbox Code Playgroud)

在我的资产文件夹中,我有(assets/css/*.css)..但是当我运行我的应用程序时,CSS没有加载..我该怎么解决呢?您可以在附件中查看jpeg文件

在此输入图像描述

Jal*_*Oza 11

我启动Angular 4项目后得到了同样的错误

我所做的是

在我的资产中没有css

"assets": [
        "assets",
        "favicon.png"
      ],
Run Code Online (Sandbox Code Playgroud)

在风格上

"styles": [
        "../src/assets/css/main.css",
]
Run Code Online (Sandbox Code Playgroud)

然后请再次服务

希望这可以帮助

  • 当你改变 angular-cli.json 时,你必须再次运行命令 ngserve (2认同)