有没有一种方法来要求JavaScript文件内的打字稿文件?

我用ng创build了一个项目。 我打电话去ng eject一个webpack.config.js。 我添加了帕格到webpack。 我想从src / environments / environment.ts到帕格的数据,但我不知道如何从一个正常的JavaScript文件需要打字稿文件。

我总是可以改变environment.ts到一个JSON文件或JavaScript文件,但想离开它的方式。

这是environment.ts文件

 export const environment = { production: false, title: 'My App DEV' }; 

只要它实际上是有效的JavaScript(不是TypeScript),就像你的例子那样,那么是的。 你只需要包括/需要包括扩展名:

 require('./environment.ts'); // or import environment from './environment.ts'; 

如果它包含TypeScript代码,则需要在某个时刻将其转换为常规JavaScript。 何时/何时/如何做到这一点将取决于您的构buildstream程。