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

lei li

我有一个未发布的打字稿模块。另一个打字稿项目想要导入它。如何通过常规导入在文件系统上引用它?

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

有模块引用机制吗?

弗拉基米尔·博日诺夫斯基

在TypeScript中,您可以使用tsconfig.json中的baseUrl和path属性。您可以将它们组合使用docs

{
    "compilerOptions": {
        "baseUrl": ".",
        "paths": {
            "myapp/components": [
                "menu/item",
                "menu/logo",
                "article/article",
                "article/sidebar",
            ],
            "myapp/templates": [
                "templates/*" 
            ]
        }

    },

}

从TypeScript 1.8+开始,您可以使用简单的简单import语句,例如:

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

要么

import * as YourName from 'global-or-relative';

您也可以使用NPM中的module-alias包,以便为导入的库/模块修改和使用本地路径。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在系统的python中导入Anaconda的模块?

来自分类Dev

TypeScript如何在Web Worker中导入外部模块

来自分类Dev

如何在模块中导入lib文件夹

来自分类Dev

如何在Python中导入liblas模块?

来自分类Dev

如何在Python中导入liblas模块?

来自分类Dev

如何在IPython集群中导入模块

来自分类Dev

如何在测试中导入测试模块?

来自分类Dev

在python中导入系统模块

来自分类Dev

在python中导入系统模块

来自分类Dev

虚拟环境-如何在导入的本地模块中导入?

来自分类Dev

未找到React模块-如何在React中导入模块

来自分类Dev

如何从下一个js的节点模块外部的文件夹中导入模块

来自分类Dev

如何在库模块中导入.aar库文件并导出为单个库?

来自分类Dev

如何在Windows中的python3中导入文件/模块?

来自分类Dev

我应该如何在模块中导入另一个python文件

来自分类Dev

如何在R中导入SVG文件?

来自分类Dev

如何在Matlab中导入pts文件

来自分类Dev

如何在SVG文件中导入字体?

来自分类Dev

如何在R中导入DAT文件

来自分类Dev

如何在 .vue 文件中导入包

来自分类Dev

如何在 Python 中导入文件?

来自分类Dev

如何在C#中导入文件?

来自分类Dev

如何在python中导入文件?

来自分类Dev

如何在既用作 __main__ 又由不同目录中的文件导入的文件中导入 Python 中的模块?

来自分类Dev

如何在Firefox WebExtension的后台脚本中导入/使用外部JavaScript文件?

来自分类Dev

如何在其他具有不同文件路径的模块中导入或调用python模块/类

来自分类Dev

如何在Julia中导入自定义模块

来自分类Dev

如何在PyCharm控制台中导入自己的模块

来自分类Dev

如何在MapReduce作业中导入自定义模块?

Related 相关文章

热门标签

归档