首页 > 原创文章 > 软件开发 > 查看文章

在Nuxt 3中,配置加载sass文件路径的方法

所属分类:软件开发 来源: 丁老师原创 更新时间:2025-05-18 09:44 浏览: 2836 IP属地: 深圳

在使用前端框架Nuxt 3开发时,如何配置自定义的scss文件路径呢?有同学使用

loadPaths: ['@/assets/css']

来设置路径,但是无效,是因为在loadPaths中,@符号不起作用,不能代表根目录。正确的方法是:

export default defineNuxtConfig({
	vite: {
		css: {
			preprocessorOptions: {
				scss: {
					loadPaths: ['./assets/css'],
				},
			},
		},
	},
});

//如果使用了modern或者modern-compiler APIs
export default defineNuxtConfig({
	vite: {
		css: {
			preprocessorOptions: {
				scss: {
					api: 'modern-compiler',
					loadPaths: ['./assets/css'],
				},
			},
		},
	},
});


标签:

相关文章

Checkbox控件页面后退时状态问题解决

问题:在html中,如果checkbox为已选状态,进入下一个页面后再点后退时,该checkbox还是为已选中状态,但是依赖该checkbox选中后的事件却无法执行。解决:这种情况下,对checkbox的input设置autocompl...

Composer self-update 更...

1. composer版本更新文档版本号:https://getcomposer.org/download中文网:https://docs.phpcomposer.com/03-cli.html#self-update英文网:https...

宝塔面板phpmyadmin数据库表导航树禁...

宝塔面板的phpmyadmin,默认数据库表导航树是每30个一页,非常的不直观,可以通过修改宝塔phpmyadmin配置文件的方式来禁止他分页。修改方法:1.进入服务器/www/server/phpmyadmin/phpmyadmin_...

Telegram Mini小程序开发介绍

Telegram Mini小程序基于Javascript开发语言,是集成在Telegram应用内的轻量化网页应用。类似微信小程序,可以直接在Telegram对话或群组中运行而无需单独下载。Telegram小程序支持的应用程序:Teleg...

推荐文章

您的nahimic驱动程序似乎已经过期的解决...

打开电脑的Nahimic软件,提示“您的nahimic驱动程序似乎已经过期,无法启动”,然后需要点击链接更新驱动,但点击进去后,也找不到什么驱动。经过研究发现解决办法:1.使用SDI安装,即Snappy Driver Installer 1...

宝塔"在未指定SSL默认站点时,未开启SSL...

宝塔系统相关问题解决方法

PhpStorm怎么取消html文件中sty...

phpstorm程序中,在打开html时总会出现对 style属性的折叠和隐藏,这样在检查代码的时候非常不直观,容易漏掉很多东西,非常的不方便,如图:

BT宝塔升级方法

由老版本7.2自动升级时,会出现很多问题,建议在终端手动升级。升级命令:curl http://download.bt.cn/install/update_panel.sh|bash