首页 > 解决方案 > 我们什么时候使用 typescript import * as?

问题描述

试图开发一个心理模型来做什么import * as Blah。例如:

import * as StackTrace from 'stacktrace-js';

这是如何工作的,我们什么时候做import *

标签: javascriptnode.jsangulartypescriptnpm

解决方案


不是真正的答案,而是一种用法:考虑到您的应用程序中有一些常量字符串要使用,您可以在单个文件中定义它们并导出

export const name = "NAME";
export const someOtherString = "SOME_CONST_STRING";

然后您可以使用以下命令将它们导入单个变量中:

import * as CONST_STRINGS from './yourFilePath';

并用作

CONST_STRINGS.name 
CONST_STRINGS.someOtherString

推荐阅读