首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >指定tsconfig.json路径

指定tsconfig.json路径
EN

Stack Overflow用户
提问于 2016-07-14 16:52:55
回答 2查看 8.2K关注 0票数 9

我正在使用webpack与可怕的类型文本加载程序在一个多tsconfig.json文件的环境.webpack是否有办法指定所需tsconfig.json文件的路径?

装载机:

代码语言:javascript
复制
{
        test: /\.ts$/,
        loaders: ['awesome-typescript-loader', 'angular2-template-loader'],
        exclude: [/\.(spec|e2e)\.ts$/]
}
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-07-19 22:25:50

代码语言:javascript
复制
loaders: ['awesome-typescript-loader?tsconfig=/path/to/tsconfig.json', 'angular2-template-loader'],
票数 15
EN

Stack Overflow用户

发布于 2017-01-12 02:24:08

目前,加载器是一个对象列表。此外,您还可以以更干净的方式提供query参数。而不是:

代码语言:javascript
复制
    loader: 'awesome-typescript-loader?configFileName=...'

你可以拥有:

代码语言:javascript
复制
// Assuming your typescript stuff is in ./src/components:
loaders: [
  {
    test: /src\/components\/.*\.tsx?$/,
    exclude: /node_modules/,
    loader: 'awesome-typescript-loader',
    query: {
      // Use this to point to your tsconfig.json.
      configFileName: './src/components/tsconfig.json'
    }
  },
  {
    // Another loader...
  }
]

更新

我相信loaders现在被称为rules。因此,与其:

代码语言:javascript
复制
loaders: [
    ...
]

你可以使用:

代码语言:javascript
复制
rules: [
    ...
]
票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38379965

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档