如何解决如何使用 next.config.js 从 node_modules 加载 svg?
我使用 jsoneditor
NPM 库。 jsoneditor
包含通过 svg
加载的 import 'jsoneditor/dist/jsoneditor.css';
。但它给了我这个错误。看起来 next.config.js
没有正确加载 SVG。
ModuleParseError: Module parse Failed: Unexpected token (1:0)
You may need an appropriate loader to handle this file type,currently no loaders are configured to process this file. See https://webpack.js.org/concepts#loaders
> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
| <svg
| xmlns:dc="http://purl.org/dc/elements/1.1/"
以下是我当前的 nextjs 配置。
module.exports = {
webpack: (config,options) => {
config.module.rules.push({
test: /\.svg$/,use: ["@svgr/webpack"]
});
return config;
},...withImages(withCSS({
cssModules: true,cssLoaderOptions: {
importLoaders: 1,localIdentName: '[local]___[hash:base64:5]',},...withLess(
withSass({
lessLoaderOptions: {
javascriptEnabled: true,importScripts: true,}),)
}))
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。