我正在使用vercel部署我的下一个js网站。但它卡在这里了。帮帮我,PLZ。下面是我的下一个. js.config
module.exports = { webpack(config) { config.module.rules.push({ test: /\.svg$/, use: ["@svgr/webpack"] }); return config; }, };
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_modules和package-lock.json文件并在终端中运行npm install命令来解决的。我希望在你的情况下,这一招将工作。
Module not found: Can't resolve '@svgr/webpack' in '/home/ihtisham-khattak/Atarim/app_wpfeedback/src/components'
node: v14.20.1
npm: 6.14.17
node_modules
package-lock.json
npm install
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" ]
2条答案
按热度按时间icnyk63a1#
我也有类似的问题。
Module not found: Can't resolve '@svgr/webpack' in '/home/ihtisham-khattak/Atarim/app_wpfeedback/src/components'
使用当前版本的node和npmnode: v14.20.1
npm: 6.14.17
。在我的例子中,问题是通过删除node_modules
和package-lock.json
文件并在终端中运行npm install
命令来解决的。我希望在你的情况下,这一招将工作。cgvd09ve2#
为了解决这个问题,我从dockerfile的RUN命令中删除了“-omit=dev”标志。这是我的dockerfile现在的样子: