next.js 未找到模块:错误:无法解析“/news/news/index.html”中的“@svgr/webpack”

62o28rlo  于 2023-10-18  发布在  Webpack
关注(0)|答案(2)|浏览(99)

我正在使用vercel部署我的下一个js网站。但它卡在这里了。帮帮我,PLZ。
下面是我的下一个. js.config

module.exports = {
    webpack(config) {
        config.module.rules.push({
            test: /\.svg$/,
            use: ["@svgr/webpack"]
        });

        return config;
    },
};
icnyk63a

icnyk63a1#

我也有类似的问题。Module not found: Can't resolve '@svgr/webpack' in '/home/ihtisham-khattak/Atarim/app_wpfeedback/src/components'使用当前版本的node和npm node: v14.20.1npm: 6.14.17。在我的例子中,问题是通过删除node_modulespackage-lock.json文件并在终端中运行npm install命令来解决的。我希望在你的情况下,这一招将工作。

cgvd09ve

cgvd09ve2#

为了解决这个问题,我从dockerfile的RUN命令中删除了“-omit=dev”标志。这是我的dockerfile现在的样子:

FROM node:20-alpine

# Create app directory
WORKDIR /app

# Install app dependencies
COPY . .

RUN npm install --f 

# Build the app
RUN npm run build

# Expose the port
EXPOSE 3000

# Start the app
CMD [ "npm", "start" ]

相关问题