什么是动态加载模块的TypeScript方式(模块的路径在运行时已知)?我试过这个:
var x = "someplace"
import a = module(x)
Run Code Online (Sandbox Code Playgroud)
但似乎TypeScript编译器希望在编译时将路径视为导入/模块中的字符串:
$ tsc test.ts
/tmp/test.ts(2,19): error TS1003: Identifier expected.
/tmp/test.ts(2,20): error TS1005: ';' expected.
Run Code Online (Sandbox Code Playgroud)
我知道我可以直接使用RequireJS(如果我使用amd模块格式),但这对我来说感觉不对 - 它是一个特定库的解决方案.
我试图找出使用sapper设置 firestore 的最佳方法。我特别询问工兵(不是苗条)。
关于这个主题的教程很少,我看到的那些我不确定。它们涉及修改 template.html 文件——我不确定这是否是一个好主意。
因此,简而言之,我想知道将 firestore 与工兵同步的最佳实践是什么。
有任何想法吗?
谢谢。