can`t resolve fs in xlsx-style
之前的文章写了关于xlsx-style的其他坑,这里就不赘述了,这篇文章写的是新的问题。
这个问题其实也要重新配置webpack,
webpack5的配置方法:
resolve{
fallback: {
fs: false,
},
}
webpack4的配置方法
node{
fs: 'empty'
}
配置完fs为false之后引申出了另一个问题:无法导入 .tsx 格式的组件
webpack配置
resolve: {
alias: {
'@': path.resolve(__dirname, 'src')
},
extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json']
}
ts配置文件 tsconfig.json
"baseUrl": "./src",
"paths": {
"@/*": ["src/*"] // 相对位置需要配置baseUrl才能识别,否则会报错
}