0

我正在尝试从ts-loader/更改babel-loaderesbuild-loader

根据文档,我将两者交换为:

{
    test: /\.tsx?$/,
    loader: 'esbuild-loader',
    options: {
        loader: 'tsx',
        target: 'es2015'
    }
},
{
    test: /\.(js|mjs|jsx)$/,
    loader: 'esbuild-loader',
    options: {
        loader: 'jsx',
        target: 'es2015'
     }
}

但是当我尝试运行我的应用程序时,我得到了很多这些错误:

export '< A >' (imported as '< B >') was not found in '< module >' (module has no exports)

<A> 始终存在于 <module>

并且所有 <module> 都已正确安装。

我可以发布我的 tsconfig 和我的 babelrc,我只是不确定它是否重要。另一个可能很重要的初始 webpack.config 是使用 CRA 和弹出创建的。

依赖项:

"webpack": "^5.61.0",
"webpack-dev-server": "^4.4.0",
"webpack-cli": "^4.9.1",
"dotenv": "^10.0.0",
"dotenv-expand": "^5.1.0",
"esbuild-loader": "^2.16.0",

谢谢 :)

4

0 回答 0