首页 > 解决方案 > Webpack CLI 在 .ts 文件上运行时静默失败?

问题描述

我有一个webpack.config.js带有默认入口点的文件,即:

module.exports = {
  entry: {
    main: path.resolve('./src/main.ts'),
  },
  module: {
    rules: [
      {
        test: /\.(j|t)sx?$/,
        use: ['babel-loader'],
        ...
      },
      ...
    ],
  },
  resolve: {
    extensions: ['.js', '.jsx', '.ts', '.tsx'],
    ...
  },
  ...
};

按预期运行npx webpack直接构建。main.ts另外,如果我传入一个输入文件作为参数,它可以构建任何.js文件:

npx webpack someScript.js

但是,对于.ts文件,它会忽略输入文件参数并构建默认入口点。它甚至没有显示警告。

如何让 Webpack CLI 构建.ts文件?

标签: javascripttypescriptwebpack

解决方案


要使用 webpack 构建 typescript 文件,我认为这可能是最好的指南。请看看它,如果它不是你想要的,最好把你的问题更清楚地讨论细节。

https://webpack.js.org/guides/typescript/


推荐阅读