Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 编译/压缩为一个js文件_Javascript_Typescript_Converters - Fatal编程技术网

Javascript 编译/压缩为一个js文件

Javascript 编译/压缩为一个js文件,javascript,typescript,converters,Javascript,Typescript,Converters,我有一个typescript项目,可以编译成javascript并在浏览器中运行。它在javascript中使用了新的ish模块系统,文件在一个层次结构中分为不同的文件夹。有没有办法将我的typescript文件转换成一个javascript文件(我不想使用amd或system),或者将转换后的javascript文件压缩成一个文件?我不能将所有内容都粘贴到一个文件中,因为代码被分为模块、文件和文件夹。我可以使用模块绑定器。outFile将连接输出 { "compilerOptions":

我有一个typescript项目,可以编译成javascript并在浏览器中运行。它在javascript中使用了新的ish模块系统,文件在一个层次结构中分为不同的文件夹。有没有办法将我的typescript文件转换成一个javascript文件(我不想使用amd或system),或者将转换后的javascript文件压缩成一个文件?我不能将所有内容都粘贴到一个文件中,因为代码被分为模块、文件和文件夹。

我可以使用模块绑定器。

outFile将连接输出

{
  "compilerOptions": {
      "module": "System"
      "outFile": "<file/location>",
      ...
    }
}
{
“编译器选项”:{
“模块”:“系统”
“输出文件”:“,
...
}
}

?另外,我不会真的称JavaScript模块系统为“new-ish”,因为ES6已经有4年历史了。听起来你正在寻找一个模块绑定器-webpack是一个流行的工具:-给定一些入口点,它将创建一个依赖关系图并绑定所有你需要的模块。谢谢大家,我完全忘记了webpack。是的,但是我必须使用系统我明白了,对不起!我认为捆绑机正是你想要的。