Javascript 使用网页包创建连接的.d.ts

Javascript 使用网页包创建连接的.d.ts,javascript,typescript,webpack,Javascript,Typescript,Webpack,我希望通过以下自动化步骤构建我的TypeScript项目(在Visual Studio中): 将每个.ts文件分别编译为AMD模块 将每个创建的.js文件与网页包捆绑到release/my app.js 作为步骤1的一部分,还为每个.ts文件创建了.d.ts文件(除了输出Javascript文件)。如何将这些定义文件捆绑在一起,以便它们为捆绑到my app.js输出文件中的内容提供类型定义 项目布局 MyApp |--解放党 ||--foo.ts ||--foo.js ||--foo.d.ts

我希望通过以下自动化步骤构建我的TypeScript项目(在Visual Studio中):

  • 将每个
    .ts
    文件分别编译为AMD模块
  • 将每个创建的
    .js
    文件与网页包捆绑到
    release/my app.js
  • 作为步骤1的一部分,还为每个
    .ts
    文件创建了
    .d.ts
    文件(除了输出Javascript文件)。如何将这些定义文件捆绑在一起,以便它们为捆绑到
    my app.js
    输出文件中的内容提供类型定义


    项目布局

    MyApp
    |--解放党
    ||--foo.ts
    ||--foo.js
    ||--foo.d.ts
    |   `-- ...
    |--释放
    |`--my-app.js
    |--梅因酒店
    |--main.js
    |--主d.ts
    `--webpack.config.js
    
    webpack.config.js

    module.exports = {
        context: __dirname,
        entry: './main.js',
        output: {
            path: path.join(__dirname, 'release'),
            filename: 'my-app.js'
        }
    }
    
    您可以尝试,但这是实验性的,它不能很好地与可怕的typescript加载程序配合使用