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

Webpack 2.x模块解析扩展优先级,webpack,file-extension,Webpack,File Extension,我在同一个目录中有foo.js和foo.ts,在那里我import./foo',似乎foo.js已经解决了。是否可以将其更改为首选*.ts文件?只需在配置中将.ts放在.js之前 例如: resolve: { extensions: ['.ts', '.js', '.json'] } 在配置中,只需将.ts放在.js之前 例如: resolve: { extensions: ['.ts', '.js', '.json'] }

我在同一个目录中有
foo.js
foo.ts
,在那里我
import./foo'
,似乎
foo.js
已经解决了。是否可以将其更改为首选
*.ts
文件?

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

例如:

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

在配置中,只需将
.ts
放在
.js
之前

例如:

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