I have a React component that's being used in Next.js page:
/pages/index.js
import React from 'react';
import ReactDOM from 'react-dom';
import Layout from "../src/hoc/Layout/Layout";
import Main from "../src/components/Main/Main";
const Index = () => (
<Layout>
<Main />
</Layout>
);
export default Index
In Main.js I have the following code
import macbookIphone from '../../assets/images/mac-iphone.jpg';
I get the following error
Module parse failed: Unexpected character '?' (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 (Source code omitted for this
binary file)
I tried doing the following
In next-config.js
const withImages = require('next-images')
module.exports = withImages()
I'm still getting the same error.
What am I doing wrong?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…