Typescript 如何在文件系统中导入外部模块?

Typescript 如何在文件系统中导入外部模块?,typescript,Typescript,我有一个typescript模块未发布。另一个typescript项目想要导入它。如何通过正常导入在文件系统上引用它 import MyModule from 'MyModule' // which is on local file system 是否有任何模块引用机制?在TypeScript中,tsconfig.json中有一个baseUrl和路径属性,您可以使用它。您可以使用它们的组合 由于TypeScript 1.8+版本,您可以使用以下简单的导入语句: import { ClassNa

我有一个typescript模块未发布。另一个typescript项目想要导入它。如何通过正常导入在文件系统上引用它

import MyModule from 'MyModule' // which is on local file system

是否有任何模块引用机制?

在TypeScript中,tsconfig.json中有一个baseUrl和路径属性,您可以使用它。您可以使用它们的组合

由于TypeScript 1.8+版本,您可以使用以下简单的导入语句:

import { ClassName } from '../relative/path/to/file';


您还可以使用NPM提供的包来修改和使用导入的库/模块的本地路径。

这是一个很好的解决方案。另一种方法是
npm安装-S/xx/xx
()
import { ClassName } from '../relative/path/to/file';
import * as YourName from 'global-or-relative';