tsconfig配置打包问题
在使用 ts 开发时,第三方模块未指定 type:'module'
期待esmodule 实际引入 commonjs 模块,导致报错。
{
"compilerOptions": {
"target": "esnext",
"module": "esnext",
"moduleResolution": "node"
}
}
1
2
3
4
5
6
7
2
3
4
5
6
7
// vite.config.ts
vite:{
resolve:{
mainFields: ['module', 'browser', 'main'],
}
}
1
2
3
4
5
6
2
3
4
5
6
上次更新: 2024/08/30, 13:28:53