当前位置: 首页 > 知识库问答 >
问题:

前端 - postCss配置项里的rootValue怎么设置为一个全局变量?

方梓
2023-08-30
// https://github.com/michael-ciniawsky/postcss-load-configconst {ROOT_VALUE} = require("@/assets/constant");module.exports = {  plugins: {    autoprefixer: {      overrideBrowserslist: ['Android 4.1', 'iOS 7.1', 'Chrome > 31', 'ff > 31', 'ie >= 8']    },    'postcss-pxtorem': {      rootValue: ROOT_VALUE,      propList: ['*'],      //selectorBlackList: ['van-']    }  }}

从外部引入直接报错,提示找不到@/assets/constant,但是明明有这个文件夹,里面也定义了:
export const ROOT_VALUE = 37.5

共有1个答案

糜单弓
2023-08-30

require 导入的commonjs 模块,你写的这个配置,如果没有babel或tsc 转译,导出和导入是两种相互不通的模块类型,你试试直接导出commonjs

 #cjs 导出 exports.ROOT_VALUE = 37.5
 类似资料:
  • This is a list of variables that are always implicitly assigned to the . This is handy for making global variables or server variables available to all templates without having to manually assign them

  • 我使用的是swing,有一个函数(CreateAndShowGUI())可以监听上、左、右键的按下 现在,当我运行程序并按下任意键(向上、向左、向右、向下)时,我可以看到按下的键变量被设置为True。但当我试图在main中访问相同的内容时,按下的这个键的值为false。谁能帮我找出我错的地方吗?

  • 但是我想存储一些复杂的对象,像这样 context-param不可能做到这一点,我还能在Java或Spring中使用什么?

  • 本文向大家介绍如何在函数中设置一个全局变量相关面试题,主要包含被问及如何在函数中设置一个全局变量时的应答技巧和注意事项,需要的朋友参考一下 python中的global语句是被用来声明全局变量的。

  • 如图 像个蚂蚁一样,那么小的字体,请问这个怎么设置大一点点尼

  • Mpx.config 是一个对象,包含 Mpx 的全局配置。可以在启动应用之前修改下列 property: useStrictDiff 类型: boolean 默认值:false 用法: 每次有数据变更时,是否使用严格的 diff 算法。如果项目中有大数据集的渲染建议使用,可以提升效率。 import mpx from '@mpxjs/core' mpx.config.useStrictDiff