zoukankan      html  css  js  c++  java
  • 关于 stylus的全局变量的配置

    如何在vue项目当中在每个组件中都能使用stylus定义的变量(比如基准值)

    主要是在build/utils的配置文件的cssLoaders函数中

    const stylusOptions = {
        import:[
          path.join(__dirname, "../src/common/variables.styl")
        ],
        paths:[
          path.join(__dirname, "../src/common/"),
          path.join(__dirname, "../")
        ]
      }
      // https://vue-loader.vuejs.org/en/configurations/extract-css.html
      return {
        css: generateLoaders(),
        postcss: generateLoaders(),
        less: generateLoaders('less'),
        sass: generateLoaders('sass', { indentedSyntax: true }),
        scss: generateLoaders('sass'),
        stylus: generateLoaders('stylus', stylusOptions),
        styl: generateLoaders('stylus', stylusOptions)
      }

    OK配置完成

    效果:

    width (490/$rem)
    height (120/$rem)
    position absolute
    top (785/$rem)
    left 50%
    margin-left (-245/$rem)
    background-color #efca7d
  • 相关阅读:
    [CF598E] Chocolate Bar
    [CF629D] Babaei and Birthday Cake
    [CF961D] Pair Of Lines
    [CF468B] Two Sets
    [CF767C] Garland
    [CF864E] Fire
    [CF578C] Weakness and Poorness
    [CF555B] Case of Fugitive
    [CF118E] Bertown roads
    [CF1301D] Time to Run
  • 原文地址:https://www.cnblogs.com/bozhiyao/p/9099065.html
Copyright © 2011-2022 走看看