gpt4 book ai didi

reactjs - 接下来js导入scss报错(ModuleParseError : Module parse failed: Unexpected character '�' (1:0))

转载 作者:行者123 更新时间:2023-12-01 21:52:32 26 4
gpt4 key购买 nike

我的问题是

当我在“ProjectFolder/components/header/Header.js”中导入如下 scss 文件时

(Header.js 位于相同的'pages'目录level.v)

import "../../public/assets/scss/_reset.scss";

enter image description here

引发此错误..

我也像这样创建 next.config.js。

// next.config.js setting
const withSass = require('@zeit/next-sass');
module.exports = withSass();

还有我的 package.json

enter image description here

我听说 '/' 路径正在自动解析 'public' 目录...

所以我也试过了

import "/assets/scss/_reset.scss";

但是发布了同样的问题..

我能知道为什么..吗?

感谢您的阅读:)

最佳答案

我解决了这个问题!更改 next.config.js!

const withSass = require('@zeit/next-sass');
const withCSS = require("@zeit/next-css");
module.exports = withCSS(withSass({
webpack(config, options) {
config.module.rules.push({
test: /\.(png|jpg|gif|svg|eot|ttf|woff|woff2)$/,
use: {
loader: 'url-loader',
options: {
limit: 100000
}
}
});

return config;
}
}));

关于reactjs - 接下来js导入scss报错(ModuleParseError : Module parse failed: Unexpected character '�' (1:0)),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58965276/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com