Webpack 2.x 模块解析扩展优先级

Webpack 2.x module resolution extension priority

我在同一个目录下有foo.jsfoo.ts,我这里import './foo',看来foo.js已经解决了。是否可以将其更改为更喜欢 *.ts 个文件?

只需在 resolve.extensions 配置中将 .ts 放在 .js 之前。

例如:

resolve: {
  extensions: ['.ts', '.js', '.json']
}