Taro scss引入文件设置

Taro scss引入文件设置

Taro中在scss引入其他文件他报错

网上找了很多资料各种解决方法都不行

./src/pages/application/index.scss)
Module build failed (from ./node_modules/sass-loader/dist/cjs.js):
SassError: Can't find stylesheet to import.
    ╷
290 │ @import '~@src/styles/taro-ui/tabs.scss';
    │         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    ╵
  src\pages\application\index.scss 290:9  root stylesheet

projectDirectory

最后在官网中找到方案

指定项目根目录路径形式,这样你就可以在 resource 里写相对路径了。

module.exports = {
  // ...
	sass: {
	  resource: [
	    path.resolve(__dirname, '..', 'src/styles/base/color.css'),
	    path.resolve(__dirname, '..', 'src/styles/theme/theme.css'),
	  ],
	  projectDirectory: path.resolve(__dirname, '..'),
	},
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值