vue服务端渲染,提取css单独打包的好处就不说了,在这里主要说的是抽取css的方法

要从 *.vue 文件中提取 CSS,可以使用 vue-loader 的 extractCSS 选项(需要 vue-loader12.0.0+)

// webpack.config.js

const ExtractTextPlugin = require(‘extract-text-webpack-plugin‘)

// CSS 提取应该只用于生产环境

// 这样我们在开发过程中仍然可以热重载

const isProduction = process.env.NODE_ENV === ‘production‘

module.exports = {

// ...

module: {

rules: [

{

test: /\.vue$/,

loader: ‘vue-loader‘,

options: {

// enable CSS extraction

extractCSS: isProduction

}

},

// ...

]

},

plugins: isProduction

// 确保添加了此插件!

? [new ExtractTextPlugin({ filename: ‘common.[chunkhash].css‘ })]

: []

}

请注意,上述配置仅适用于 *.vue 文件中的样式,然而你也可以使用

如果你想从 JavaScript 中导入 CSS,例如,import ‘foo.css‘,你需要配置合适的 loader:

module.exports = {

// ...

module: {

rules: [

{

test: /\.css$/,

// 重要:使用 vue-style-loader 替代 style-loader

use: isProduction

? ExtractTextPlugin.extract({

use: ‘css-loader‘,

fallback: ‘vue-style-loader‘

})

: [‘vue-style-loader‘, ‘css-loader‘]

}

]

},

// ...

}

原文:https://www.cnblogs.com/wing-sky/p/9642271.html

服务端渲染css,vue服务端渲染提取css相关推荐

  1. Vue PC端框架和Vue移动端UI框架

    Vue PC端框架和Vue移动端UI框架 在学习Vue的过程之中,我发现不管是 BAT 大厂,还是创业公司,Vue 都有着广泛的应用,而且框架层出不穷,学习文档也越来越多,Vue也越来越受欢迎.下面是 ...

  2. vue3使用的移动端UI框架,vue移动端ui框架哪个好

    号称目前最火的前端框架Vue,它有什么显著特点呢? 1.Vue是什么是目前最火的一个前端框架,除了可以开发网站,还可以开发手机App.是前端的主流框架之一,和.一起,并成为前端三大主流框架. 是一套构 ...

  3. vue使用html渲染组件,Vue.js在渲染组件之前填充数据

    我是Vue.js的新手,我试图创建一个没有成功的简单组件,它包含一个selectList,我试图填充它的选项数据来模拟Ajax请求,这是我的代码:Vue.js在渲染组件之前填充数据 HTML {{n. ...

  4. css vue 内联_04-Vue基础-css和内联样式绑定

    v-bind 及 class 与 style 绑定 1. 绑定 class 的集中方式 1.1. 对象语法 给class设置一个对象,可以动态切换class.例如: var app = new Vue ...

  5. 手把手教你 Vue 服务端渲染

    写在前面 在写这篇文章之前,我有写一篇 Vue 预渲染的教程 以及 在线示例,有需要的可以看一下~ [下面开始 Vue 服务端渲染] 服务端渲染 = SSR = Server-Side Renderi ...

  6. Vue 服务端渲染(SSR)、Nuxt.js - 从入门到实践

    前言 10月初有幸接到公司官网改版需求,要求采用服务端渲染模式对原网站进行seo优化. 由于团队一直使用的vue技术栈,所以我第一时间想到的就是采用vue 服务端渲染(SSR)来实现该需求,即能减少团 ...

  7. vue服务端渲染——项目搭建、开发、生产环境的部署、浏览渲染、SEO优化

    几个月前,公司要求(服务端渲染)--用vue-ssr做了个服务端渲染,从起搭建.开发.部署.浏览器渲染到优化,希望对有需要的小伙伴有帮助,若是有不足之处,望指出,一起讨论学习.--几个月过去了,公司又 ...

  8. egg html模板,egg+vue服务端渲染模板项目介绍

    egg-vue-webpack-boilerplate 基于 Egg + Vue + Webpack SSR 服务端渲染和 CSR 前端渲染工程骨架项目,包括前台系统(SSR MPA)和后台管理系统( ...

  9. ssr Android简书,Vue 服务端渲染(SSR)

    什么是服务端渲染,简单理解是将组件或页面通过服务器生成html字符串,再发送到浏览器,最后将静态标记"混合"为客户端上完全交互的应用程序.于传统的SPA(单页应用)相比,服务端渲染 ...

最新文章

  1. Don‘t support broadcast for binaryOp,
  2. makefile中变量有哪些?
  3. awk学习实战-原创
  4. ftp搭建后为什么登录不了??_为什么防爆胎就是普及不了?知道真相后,你也许会心凉一大截...
  5. 网站正在建设中提示页面设计欣赏
  6. 1005 继续(3n+1)猜想 (25分)
  7. 新联会是什么组织的作用_“新国标”脚蹬子受到人们热议!它的作用是什么,可有可无吗?...
  8. python socket模块 和pyqt_使用PyQt和Socket进行聊天编程[标准库]
  9. nodejs创建http服务器
  10. 升级 phpstud y中的 mysql 版本
  11. 第四十六讲 ASP.NET实例编程(五)
  12. ubuntu安装Nvidia-docker2详细步骤
  13. 大数据调度工具oozie详细介绍
  14. mysql证书有哪些_mysql数据库有哪些证书
  15. android三国2,三国演义2单机版安卓
  16. Excel中神秘的间接引用函数Indirect
  17. 东华考研复试21-30oj
  18. centos8安装NVIDIA显卡驱动,docker模式运行机器学习
  19. 2000-2020全要素生产率OP法+LP法+OLS和固定效应法三种方法合集含原始数据和计算过程Stata代码
  20. python中cv2.putText参数详解

热门文章

  1. 如何做电商运营,零基础怎么做电商
  2. 外卖以料理包为主太可怕,越是重口味的越危险,还是别点外卖了
  3. css自适应屏幕教程,WordPress主题css适配屏幕尺寸大小自适应教程
  4. enumurate()
  5. 诗经 - 小雅 - 湛露
  6. PVE 安装群晖转换img镜像引导
  7. Python网络编程——HTTP协议学习笔记
  8. Windows server 2019 部署 WSUS 补丁服务
  9. 机器学习_KL散度详解(全网最详细)
  10. 1000元寻北京网友代劳:去股沟烧香送瘟神!!