我想从firebase-admin
导入以下内容,但TypeScript不允许我这样做:
import * as firebase from 'firebase-admin';
import * as admin from 'firebase-admin';
我最终出现以下错误:
ERROR: 17:1 no-duplicate-imports Multiple imports from 'firebase-admin' can be combined into one.
我尝试使用以下方法,但无济于事:
import * as firebase, admin from 'firebase-admin';
import * as firebase, * as admin from 'firebase-admin';
有没有办法在TypeScript中将这两个一起导入?
仅导入一次,然后将另一个放入一个常量中
import * as firebase from 'firebase-admin';
const admin = firebase
您不能从同一模块添加多个import语句。您可以做的是一次导入,并使用该常量从同一常量访问不同的模块。
[请参阅以下内容,因为es不允许多次导入