javascript - Webpack CLI 在 .ts 文件上运行时无提示地失败?

标签 javascript typescript webpack

我有一个带有默认入口点的 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 文件?

最佳答案

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

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

关于javascript - Webpack CLI 在 .ts 文件上运行时无提示地失败?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63654838/

相关文章:

javascript - 我放置无序列表的第二个 div 未显示?

javascript - 制作一个虚构的游戏时间/时钟

javascript - IE中动态iFrame的正确访问

interface - 使用裸函数签名和其他字段实现 TypeScript 接口(interface)

javascript - Webpack - 无法使用 $.getScript 加载 bundle.js

javascript - Uncaught ReferenceError : function is not defined jQuery

node.js - Sequelize 5 : TypeError on many-to-many methods

webpack - HtmlWebpackInlineSourcePlugin TypeError : Cannot read property 'getHooks' of undefined

node.js - Vuejs 与 vue-cli : Error when running "npm run dev"

typescript - 这在 Jasmine 测试 : Uncaught TypeError: Object prototype may only be an Object or null: undefined? 中意味着什么