不能在vite中导入:export scss
来源:4-3 创建基于 Layout 的基础架构-2
weixin_慕函数4116338
2022-02-16
我已经查看了相关的问题,看了老师的回答,但是依旧无法解决,麻烦老师详细说一下解决方法或步骤
我拿到的是一个字符串,我不知道如何将它转为对应的key/value,或者有什么其它方法需要老师解答
我试着使用css module,但是我拿到的是一个意想不到的值,查看了对应的配置,也无法解决(菜),我该如何解决,麻烦老师帮我解答一下
写回答
1回答
-
你好
其实这不是一个 vite 原本支持的功能,所以这样的操作必然是复杂的(并且会在后续出现更多意料之外的问题)。
下面是强行转化方案:
因为你可以拿到对应的字符串格式如下:
而你期望做的,是把该String, 转化为 Obj 。 那么其实就是一个 格式的转化。
所以你需要先去除 String 中的 :export , 可以通过 str.replace(':export ', '') 去除
然后得到一个 {} 格式的字符串,只不过这个字符串的 key 和 val 缺少引号,所以接下来你就需要处理引号问题, 把字符串转化为一个 JSON 格式,然后再把 JSON 格式转化为 对象。
112022-02-16
相似问题