zoukankan      html  css  js  c++  java
  • 打包相关

    • 当使用单文件组件时,组件内的 CSS 会以 <style> 标签的方式通过 JavaScript 动态注入。这有一些小小的运行时开销,如果你使用服务端渲染,这会导致一段“无样式内容闪烁 (fouc)”。将所有组件的 CSS 提取到同一个文件可以避免这个问题,也会让 CSS 更好地进行压缩和缓存。
      • vue/cli默认情况下,生产模式中css会根据js打包的分割方式分割独立的css文件。
      • 生产模式和开发模式对css的处理是不同的,开发模式css是通过对应的js模块嵌入到html种的。
      • css和js的引入,后引入的写在head的尾部。css会覆盖掉前面引入的样式;js才有强制引入和预引入机制。
      • 在一个项目中应该避免业务性程序员写独立样式
    • 每个模块被打包到 bundle 之前都由一个相应的“loader”来转换,Vue 也提供 vue-loader 插件来执行 .vue 单文件组件 的转换。
    • 当使用 webpack 或 Browserify 类似的构建工具时,Vue 源码会根据 process.env.NODE_ENV 决定是否启用生产环境模式,默认情况为开发环境模式。
    • Vue.config.productionTip设置为 false 以阻止 vue 在启动时生成生产提示。
  • 相关阅读:
    TinyOS在ubuntu 14.04下安装教程
    C++ STL标准入门
    C++ 模板
    多态
    C++继承
    C++类型转换 -- 由其他类型转换到自定义类型
    运算符重载
    友元
    typedef用法
    c++细节--section1
  • 原文地址:https://www.cnblogs.com/qq3279338858/p/10281962.html
Copyright © 2011-2022 走看看