nuxt中引入一个css文件的方式


方式1 css配置(nuxt.config.js)

这种方式引入的css文件放在每页的header style标签里,作为内联样式使用

module.exports = {
    css: [
        'swiper/dist/css/swiper.css', // 引入第三方插件css
        '~assets/css/test.css', // 引入nuxt项目中的css
        { src: '~assets/scss/test.scss', lang: 'scss' } // 使用sass,同样可以使用less stylus
    ]
}

PS: 关于使用 sass(scss), less , stylus注意

1 必须先安装编译依赖

npm install node-sass sass-loader --save-dev // 还要作为开发环境使用

2 css: [ { src: '~assets/scss/test.scss', lang: 'scss' } ]


方式2 header配置 (nuxt.config.js)

module.exports = {
    link: [
          { rel: 'stylesheet', type: 'text/css', href: '/css/reset.css' }
    }

使用这种方式引入的css文件是作为外部css文件使用的,默认/是 指向static

results matching ""

    No results matching ""