Angular2 asp.net核心。vendor.css的确切用途是什么?

Angular2 asp.net核心。vendor.css的确切用途是什么?,angular,asp.net-core,angular-ui-bootstrap,Angular,Asp.net Core,Angular Ui Bootstrap,我是bootstrap的超级粉丝,来自php世界。我最近开始使用angular2和asp.net core。我注意到一个vendor.css文件,当打开它时,里面也有引导程序 npm已经安装了bootstrap,并且wwwroot lib文件夹中有bootstrap.min文件 我对这个文件感到困惑。这是干什么用的?在Angular2项目中,有其他使用css文件的供应商包。在Angular2项目中,有其他使用css文件的供应商包。vendor.css是您需要所有第三方css文件的地方。 所有这些

我是bootstrap的超级粉丝,来自php世界。我最近开始使用angular2和asp.net core。我注意到一个vendor.css文件,当打开它时,里面也有引导程序

npm已经安装了bootstrap,并且wwwroot lib文件夹中有bootstrap.min文件


我对这个文件感到困惑。这是干什么用的?在Angular2项目中,有其他使用css文件的供应商包。

在Angular2项目中,有其他使用css文件的供应商包。

vendor.css是您需要所有第三方css文件的地方。
所有这些文件都将内联在
dist/vendor.css

根据。

vendor.css是您需要所有第三方css文件的地方。
所有这些文件都将内联在
dist/vendor.css


根据。

当我们发布应用程序时,wwwroot文件夹中的所有文件都会被复制。然后,如果需要在index.html中加载.css,或加载dbs,或加载图像或。。你必须

但从角度来说,最好的办法是拥有一个独特的.css。这个css是组件中的css与全局定义的css的结合

在angular cli中,我们使用angular-cli.json文件全局添加.css(在样式中)

在.net Core中,我们使用webpack.config.vendor全局添加.css(在非TreeShakableModules中)


此外,在.net Core中,我们也可以使用vendor.css

发布应用程序时,会复制wwwroot文件夹中的所有文件。然后,如果需要在index.html中加载.css,或加载dbs,或加载图像或。。你必须

但从角度来说,最好的办法是拥有一个独特的.css。这个css是组件中的css与全局定义的css的结合

在angular cli中,我们使用angular-cli.json文件全局添加.css(在样式中)

在.net Core中,我们使用webpack.config.vendor全局添加.css(在非TreeShakableModules中)

此外,在.NETCore中,我们也可以使用vendor.css

"styles": [
        "app/css/bootstrap.css",
        "../node_modules/font-awesome/css/font-awesome.css",
        "styles.css"
      ],
const nonTreeShakableModules = [
    'bootstrap-css-only/css/bootstrap.css',
    'font-awesome/css/font-awesome.css',
    'es6-promise',
    'es6-shim',
    'event-source-polyfill'
];