不能在vite中导入:export scss

来源:4-3 创建基于 Layout 的基础架构-2

weixin_慕函数4116338

2022-02-16

我已经查看了相关的问题,看了老师的回答,但是依旧无法解决,麻烦老师详细说一下解决方法或步骤

我拿到的是一个字符串,我不知道如何将它转为对应的key/value,或者有什么其它方法需要老师解答

图片描述

我试着使用css module,但是我拿到的是一个意想不到的值,查看了对应的配置,也无法解决(菜),我该如何解决,麻烦老师帮我解答一下

图片描述

写回答

1回答

Sunday

2022-02-16

你好

其实这不是一个 vite 原本支持的功能,所以这样的操作必然是复杂的(并且会在后续出现更多意料之外的问题)。

下面是强行转化方案:

因为你可以拿到对应的字符串格式如下:

//img.mukewang.com/szimg/620c772d09e901a004580360.jpg

而你期望做的,是把该String, 转化为 Obj 。 那么其实就是一个 格式的转化。

所以你需要先去除 String 中的 :export  , 可以通过 str.replace(':export ', '') 去除

然后得到一个 {} 格式的字符串,只不过这个字符串的 key 和 val 缺少引号,所以接下来你就需要处理引号问题, 把字符串转化为一个 JSON 格式,然后再把 JSON 格式转化为 对象。

1
1
weixin_慕函数4116338
非常感谢!
2022-02-16
共1条回复

基于Vue3新标准,打造后台综合解决方案

基于Vue3重写Vue-element-admin,打造后台前端综合解决方案

1940 学习 · 1686 问题

查看课程