[英]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.