[英]Can't resolve 'fs' when using Instascan in Next js project
我正在尝试在我的Next JS
项目中使用Instascan ,但遇到一个错误, Module not found: Can't resolve 'fs' in '/node_modules/instascan/src'
。 我假设这与SSR有关。 我试图根据此评论使用next.config.js
文件设置webpack配置:
module.exports = {
webpack: (config) => {
return Object.assign({}, config, {
node: {
fs: 'empty'
}
})
},
};
但这似乎也不起作用,我认为是因为该webpack配置是针对客户端的? 我已经读到人们也使用webpack捆绑服务器 ,不确定100%的情况是否适用于next
,也不确定是否可以解决任何问题。 有人可以在这里指导我采取某种解决方案吗? 不太确定如何继续前进。
老实说,我看不出有什么区别,但是使用传播运算符似乎可以解决它?
module.exports = {
webpack: (config) => {
return {
...config,
node: {
fs:
'empty'
}
}
}
};
现在,我遇到了特定于Instascan
问题,因此已关闭。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.