Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/38.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/5.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 如何在使用个人和外部模块时编译下typescript?_Javascript_Node.js_Typescript_Npm - Fatal编程技术网

Javascript 如何在使用个人和外部模块时编译下typescript?

Javascript 如何在使用个人和外部模块时编译下typescript?,javascript,node.js,typescript,npm,Javascript,Node.js,Typescript,Npm,我有一个typescript项目,我想用从npm下载的导入库补充我的代码。如何将所有这些编译成一个javascript文件,其中包含我的所有代码以及它所依赖的节点库 基本上: file1.ts(取决于file2.ts) file2.ts(取决于外部npm 图书馆) 将file1.ts+file2.ts+外部库编译为单个build.js文件这称为“捆绑”;TypeScript不为使用模块结构(如导入、导出、或要求)的编译提供绑定。您需要使用一个工具,如webpack或rollup,将多个模块合

我有一个typescript项目,我想用从npm下载的导入库补充我的代码。如何将所有这些编译成一个javascript文件,其中包含我的所有代码以及它所依赖的节点库

基本上:

  • file1.ts(取决于file2.ts)
  • file2.ts(取决于外部npm 图书馆)
file1.ts
+
file2.ts
+
外部库
编译为单个
build.js
文件

这称为“捆绑”;TypeScript不为使用模块结构(如
导入
导出
、或
要求
)的编译提供绑定。您需要使用一个工具,如webpack或rollup,将多个模块合并到一个文件中