I have two classes in different files:
export class ActionsCollection{
constructor(greeting :string){
this.greet(greeting);
}
public greet(greeting :string) {
return "<h1>"+greeting+"</h1>";
}
}
And
import {ActionsCollection} from "./actionsCollection";
class Greeter extends ActionsCollection{
constructor(public greeting: string) {
super(greeting);
}
}
alert(new Greeter("Hello, world!"));
Greeter
is generated in such a file in which there is require line ("./ actionsCollection")
. But I want to make sure that all the files (*.ts) generates in only one file main.js, it does not need require
.
Can I do that? And if so, how?
PS: At the same time, for the assembly, you can use standard WebStorm tools and Gulp. And nothing more, besides modules for Gulp.
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…