Webpack仅编译TS文件

时间:2019-08-22 11:53:41

标签: javascript typescript webpack babel-loader ts-loader

我有一个项目,其中包含Web和节点应用程序的不同部分。我使用一个webpack.config.js进行不同的配置,例如:

   {
      test: /\.ts?$/,
      exclude: /node_modules/,
      use: [
        {
          loader: 'ts-loader',
          options: {
            configFile: 'tsconfig.web.json',
            instance: 'web',
          }
        }
      ]
    },
    {
      test: /\.ts?$/,
      exclude: /node_modules/,
      use: [
        {
          loader: 'ts-loader',
          options: {
            configFile: 'tsconfig.node.json',
            instance: 'node',
          }
        }
      ]
    }

但是是否可以将ts-loader用于节点应用程序并将tsc用于Web部件,然后使用babel-loader? 我想要这样做是因为tsc -p ./tsconfig.web.json可以正常工作,但是ts-loader存在很多问题。因此,我想在webpack中运行tsc -p ./tsconfig.web.json,然后将已编译的JS文件移至dist文件夹或尝试babel-loader

0 个答案:

没有答案