此问题在此处已有答案:
Next.js Global CSS cannot be imported from files other than your Custom (11个答案)
13天前关闭。
我已经在我的next.js应用程序中安装了node-sass,并试图用import '../styles/style. scss'导入我的全局scss文件;在_app.js组件中,但我收到此错误:
Global CSS cannot be imported from files other than your Custom <App>. Please move all global CSS imports to pages\_app.js. Or convert the import to Component-Level CSS (CSS Modules).
Read more: https://nextjs.org/docs/messages/css-global
Location: pages\index.js
我没有next.config.js文件。
有人能帮忙吗?
2条答案
按热度按时间ssm49v7z1#
错误信息非常清楚,全局样式必须导入到
_app.js
中用公文试试看https://nextjs.org/docs/basic-features/built-in-css-support
h43kikqp2#
https://stackoverflow.com/a/73903470/1334703
https://www.npmjs.com/package/next-remove-imports
这是一个nextjs的插件。默认行为是从
node_modules
中的所有包中删除所有.less
/.css
/.scss
/.sass
/.styl
导入。